Hola, Yo estoy usando la librería rio y la función export es muy práctica.
Manuel Spínola El 26 de julio de 2016, 8:39, Mauricio Monsalvo <[email protected]> escribió: > Hola. > En mi caso, no he podido resolver los problemas con el Java para usar > XLConnect, que en los papeles me parece el mejor. Supongo que algo de la > arquitectura del sistema o bien de la relación entre el Java, el R y el > RStudio. > Así que utilizo > library(openxlsx) > write.xlsx(datos, file = "EDA1.xlsx") #donde datos es el objeto que quiero > guardar. > Requiere instalar el RTools, según tipo y arquitectura del sistema > operativo que utilices para que camine (para Win: > https://cran.r-project.org/bin/windows/Rtools/). Es importante que RTools > se instale en el path que pone por defecto (ni idea por qué, pero me pasó > que lo instalé en otro Dir y nunca anduvo). También es posible que debas > ejecutar este comando en la consola: > Sys.setenv(R_ZIPCMD= "C:/Rtools/bin/zip") #Por el RTools > Saludos. > > > El 26 de julio de 2016, 8:49, Javier Martínez-López < > [email protected]> escribió: > > > que raro... se te ha instalado bien la librería? tiene pinta de un > problema > > de JAVA pero no sé cuál... > > > > 2016-07-26 13:46 GMT+02:00 Alexa Aristizabal < > > [email protected]> > > : > > > > > Hola Javier, de antemano muchas gracias por tu ayuda! :) > > > > > > He intentado replicar tu script pero sale el siguiente error: > > > > > > Error in .jarray(v) : > > > Java Exception <no description because toString() > failed>.jarray(v)<S4 > > > object of class "jobjRef"> > > > > saveWorkbook(exc) > > > Error in .jcheck() : > > > Java Exception <no description because toString() > > > failed>.jcall("RJavaTools", "Z", "hasMethod", .jcast(x, > > > "java/lang/Object"), name)<S4 object of class "jobjRef"> > > > > > > El 26 de julio de 2016, 13:25, Javier Martínez-López < > > > [email protected]> escribió: > > > > > >> Yo utilizo este script, done 'DataFrame' es el df que quieres guardar: > > >> > > >> library(XLConnect) > > >> > > >> fileXls <- "newFile.xlsx" > > >> unlink(fileXls, recursive = FALSE, force = FALSE) > > >> exc <- loadWorkbook(fileXls, create = TRUE) > > >> createSheet(exc,'Data') > > >> saveWorkbook(exc) > > >> writeWorksheet(exc, DataFrame, sheet = "Data", startRow = 1, startCol > = > > 1) > > >> saveWorkbook(exc) > > >> > > >> Saludos, > > >> > > >> Javier > > >> > > >> 2016-07-26 12:52 GMT+02:00 Isidro Hidalgo Arellano <[email protected] > >: > > >> > > >>> Te recomiendo el paquete "openxlsx". Verás que es muy sencillo de > > >>> utilizar. > > >>> En la página " > > >>> https://cran.r-project.org/web/packages/openxlsx/index.html" > > >>> tienes las vignettes, los ejemplos son instantáneos: > > >>> > > >>> > > > https://cran.r-project.org/web/packages/openxlsx/vignettes/Introduction.pdf > > >>> Un saludo > > >>> > > >>> Isidro Hidalgo Arellano > > >>> Observatorio del Mercado de Trabajo > > >>> Consejería de Economía, Empresas y Empleo > > >>> http://www.castillalamancha.es/ > > >>> > > >>> > > >>> > > >>> -----Mensaje original----- > > >>> De: R-help-es [mailto:[email protected]] En nombre de > > >>> Alexa > > >>> Aristizabal > > >>> Enviado el: martes, 26 de julio de 2016 12:22 > > >>> Para: [email protected] > > >>> Asunto: [R-es] Exportar datos en formato de Excel > > >>> > > >>> Buenos días a todos! > > >>> > > >>> Estoy trabajando con una base de datos que directamente he descargado > > de > > >>> internet y después de prepararla un poco necesito exportarla a Excel > he > > >>> intentando con las dos opciones que mencionaré al final pero ninguna > > >>> funciona, de qué otra manera puedo exportar esos datos a Excel... > > muchas > > >>> gracias por su ayuda y pronta respuesta! > > >>> > > >>> 1) > > >>> > > >>> library(xlsx) > > >>> library(rJava) > > >>> library(xlsxjars) > > >>> write.xlsx(mydata, file="mydata.xlsx") > > >>> > > >>> 2) > > >>> > > >>> library(xlsReadWrite) #abrimos el paquete write.xls(prueba, > > >>> file="datanueva.xls",sheet="lapop10") > > >>> > > >>> [[alternative HTML version deleted]] > > >>> > > >>> _______________________________________________ > > >>> R-help-es mailing list > > >>> [email protected] > > >>> https://stat.ethz.ch/mailman/listinfo/r-help-es > > >>> > > >>> _______________________________________________ > > >>> R-help-es mailing list > > >>> [email protected] > > >>> https://stat.ethz.ch/mailman/listinfo/r-help-es > > >>> > > >> > > >> > > >> > > >> -- > > >> > > >> > > > > > > > [[alternative HTML version deleted]] > > > > _______________________________________________ > > R-help-es mailing list > > [email protected] > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > > -- > Mauricio > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > [email protected] > https://stat.ethz.ch/mailman/listinfo/r-help-es > -- *Manuel Spínola, Ph.D.* Instituto Internacional en Conservación y Manejo de Vida Silvestre Universidad Nacional Apartado 1350-3000 Heredia COSTA RICA [email protected] <[email protected]> [email protected] Teléfono: (506) 8706 - 4662 Personal website: Lobito de río <https://sites.google.com/site/lobitoderio/> Institutional website: ICOMVIS <http://www.icomvis.una.ac.cr/> [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list [email protected] https://stat.ethz.ch/mailman/listinfo/r-help-es
