Re: [R-es] R y Excel - paquete openxlsx
Hola a todos, Por aportar un poco más... Yo también empleo el paquete openxlsx especialmente si el nº de datos es grande, pero también el XLConnect cuando por ejemplo tengo que combinar distintos ficheros y quiero especificar los tipos de las variables para evitar problemas (con el parámetro colTypes). Por si resulta de interés pego el código para abrir (y posteriormente combinar) todos los ficheros excel de un subdirectorio: library(openxlsx) path <- './subdirectorio' files <- dir(path, pattern = '*.xlsx') data.list <- vector(length(files), mode = 'list') for (i in seq_along(files)) { data.list[[i]] <- readWorkbook(file.path(path, files[i])) } str(data.list) # Si se quieren combinar... # Alternativa a combinar con do.call('rbind', data.list): library(dplyr) data <- bind_rows(data.list) Un saludo, Rubén. ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
Re: [R-es] R y Excel - paquete openxlsx
Tienes razón para la mayoría de veces, pero cuando hay que seleccionar datos de unos 100 archivos Excel, me da mucha pereza tirar del portapapeles... En R son muy pocas líneas de código. Un saludo -Mensaje original- De: R-help-es [mailto:r-help-es-boun...@r-project.org] En nombre de Jesús Para Fernández Enviado el: jueves, 14 de abril de 2016 9:25 Para: r-help-es@r-project.org Asunto: Re: [R-es] R y Excel - paquete openxlsx Para mi lo m�s pr�ctico y r�pido es prescindir de estos paquetes, seleccionar los datos que me interesan del excel, copiarlos y en R poner: datos<-read.table("clipboard",header=T,dec=",",sep="\t",na.strings="") Y con eso me pega los datos como un data.frame en excel. Un saludo Jes�s [[alternative HTML version deleted]] ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
Re: [R-es] R y Excel - paquete openxlsx
Para mi lo m�s pr�ctico y r�pido es prescindir de estos paquetes, seleccionar los datos que me interesan del excel, copiarlos y en R poner: datos<-read.table("clipboard",header=T,dec=",",sep="\t",na.strings="") Y con eso me pega los datos como un data.frame en excel. Un saludo Jes�s [[alternative HTML version deleted]] ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es