- Este debate tiene 3 respuestas, 3 mensajes y ha sido actualizado por última vez el hace 2 años por .
- Debes estar registrado para responder a este debate.
Escuela online Analiza tus Datos
Inicio › Foros › R y otras herramientas › Exportar resultados R a libro Excel
Etiquetado: Exportar resultados de R a Libro Excel
Hola, estoy intentando guardar en un Excel los resultados obtenidos con R.
Creo sin problema el libro pero lo que quiero es ir añadiendo cada uno de los resultados que voy obteniendo a una nueva hoja del libro, pero no lo consigo.
Primero creo un libro y la hora «Hoja1»:
write.xlsx(dm1, col.names =TRUE, row.names = TRUE,
file= «Tabla_resultados.xlsx»,
sheetName=»Hoja1″,append=TRUE)
A continuación intento añadir una segunda hoja al mismo libro:
write.xlsx(round(dm2*100,2), col.names =TRUE, row.names = TRUE,
file= «Tabla_resultados.xlsx»,
sheetName=»Hoja2″,append=TRUE)
El problema que me encuentro es que no añade la segunda hoja, sino que sobreescribe el mismo fichero.
¿Dónde estoy cometiendo el error?
Hola Gregorio,
Encantado. Soy compañero del programa también. Mirando el foro he encontrado tu duda y me he animado a responder.
No sé si será del todo correcto, pero te contesto en base a cosas que he ido viendo.
¿Has intentado poner en el primer append FALSE o no ponerlo y mantener en el segundo con TRUE, cómo ya lo tienes?
Es decir, probar con:
APPEND=FALSE:
write.xlsx(dm1, col.names =TRUE, row.names = TRUE,
file= «Tabla_resultados.xlsx»,
sheetName=»Hoja1″,append=FALSE)
APPEND=TRUE:
write.xlsx(round(dm2*100,2), col.names =TRUE, row.names = TRUE,
file= «Tabla_resultados.xlsx»,
sheetName=»Hoja2″,append=TRUE)
Espero, si es correcto, te pueda servir de ayuda. Ya me cuentas :).
Saludos,
David
Hola David y Gregorio!
Aquí tenéis un hilo que os puede ayudar:
https://stackoverflow.com/questions/34643888/how-do-i-append-data-from-a-data-frame-in-r-to-an-excel-sheet-that-already-exist
Este problema lo solucioné como pone en el hilo que os comparto y funcionó!
Dime si os funciona!
Abrazos!
Hola Jordi,
Muchas gracias por la respuesta. Revisaré el hilo :D.
Saludos,
David
Este sitio web utiliza cookies para poder ofrecerle la mejor experiencia de usuario posible. La información de las cookies se almacena en su navegador y realiza funciones como reconocerle cuando vuelve a nuestro sitio web y ayudar a nuestro equipo a entender qué secciones del sitio web le resultan más interesantes y útiles.
Puedes revisar nuestra política de privacidad en https://conceptosclaros.com/politica-privacidad
La cookie estrictamente necesaria debe estar activada en todo momento para que podamos guardar sus preferencias de configuración de cookies.
Si desactiva esta cookie, no podremos guardar sus preferencias. Esto significa que cada vez que visite este sitio web tendrá que activar o desactivar las cookies de nuevo.
Este sitio web utiliza Google Analytics para recopilar información anónima como el número de visitantes del sitio y las páginas más populares.
Mantener esta cookie activada nos ayuda a mejorar nuestro sitio web.
Por favor, activa primero las cookies estrictamente necesarias para que podamos guardar tus preferencias.