Soy nuevo usando R. Estoy tratando de agregar nuevas líneas a un archivo con mis datos existentes en R. El problema es que mis datos son de aproximadamente 30000 filas y 13000 columnas. Ya trato de agregar una línea con la función writeLines, pero el archivo resultante contiene solo la línea agregada.Agregar líneas a un archivo
Respuesta
¿Ha intentado utilizar la función write
?
line="blah text blah blah etc etc"
write(line,file="myfile",append=TRUE)
asegúrate de no utilizar una conexión como archivo, pero solo ponlo en la ruta del archivo, de lo contrario, ¡añadir no funcionará! – Ansjovis86
@ Ansjovis86 ¿podría por favor elaborar un poco más sobre "conexión como archivo"? – munmunbb
@munmunbb Esto es solo cuando usa una configuración de conexión. Si no lo tienes, no te preocupes. Si lo tiene, elimínelo de su código y esta respuesta funcionará. – Ansjovis86
write.table
, write.csv
y otros, todos tienen el argumento append=
, que añade append=TRUE
y por lo general sobrescribe si append=FALSE
. Entonces, cuál quiere/debe usar, depende de sus datos. Por supuesto, cat()
también se puede usar para escribir texto en un archivo y también tiene el argumento append=
.
O incluso 'sink (append = TRUE)'. –
'gato' gana Creo – geotheory
lapply(listOfVector, function(anyNameofVect){ write(anyNameofVect, file="outputFileName", sep="\t", append=TRUE, ncolumns=100000) })
o
lapply(listOfVector, write, file="outputFileName", sep="\t", append=TRUE, ncolumns=100000)
- 1. Adjuntar líneas a un archivo utilizando StreamWriter
- 2. cómo agregar números de líneas a: QTextEdit?
- 3. Agregar varias líneas a detailTextLabel en UITableViewCell
- 4. cómo agregar líneas a un registro vim sin sobreescribirlo
- 5. ¿Agregar nuevas líneas a un recurso de texto en Android?
- 6. cómo agregar líneas al archivo existente usando python
- 7. Gradle - Agregar un solo archivo a JAR
- 8. ¿Agregar archivos a un archivo ZIP?
- 9. Agregar un archivo adjunto a .NET Email
- 10. Agregar texto a un archivo de imagen
- 11. Cómo agregar varias líneas de texto en un archivo usando un script de shell
- 12. Commit líneas específicas de un archivo de Git a los
- 13. Agregar un archivo JavaScript
- 14. Crear y escribir líneas en un archivo
- 15. Agregar un archivo adjunto a un correo electrónico usando C#
- 16. Iteración sobre las líneas de un archivo
- 17. Cómo agregar flechas a los gráficos de líneas en Matlab?
- 18. bash pull ciertas líneas de un archivo
- 19. Agregar espacio vertical entre líneas en vim
- 20. cómo agregar un SyndicationElementExtension a un SyndicationItem
- 21. Cómo agregar un archivo MSI a mi instalador
- 22. Agregar datos a un archivo de Excel usando jxl
- 23. Cómo agregar 'Comentarios' a un archivo JPEG usando C#
- 24. Agregar un archivo JAR a una aplicación de Android
- 25. ¿Es posible agregar comentarios a un archivo csproj?
- 26. Xcode: cómo agregar un archivo a una referencia de carpeta
- 27. ¿Cómo agregar texto a un archivo de texto en C++?
- 28. Cómo agregar un archivo a una guerra con Maven
- 29. ¿Cómo agregar comentarios a un archivo de configuración Exuberante Ctags?
- 30. ¿Puedo agregar comentarios a un archivo de requisitos de pip?
duplicado posible de [líneas de escritura de texto en un archivo en I] (http://stackoverflow.com/questions/2470248/write-lines-of-text-to -a-file-in-r) –
@MichaelOhlrogge ¿Estás seguro de que es una estafa? La Q [Escribir líneas de texto en un archivo en R] (http://stackoverflow.com/q/2470248/3817004) a la que se ha vinculado se trata de escribir líneas en un archivo en general, mientras que esta Q pregunta específicamente sobre _apuestar_ líneas para un archivo existente. – Uwe
@UweBlock Es cierto, pero la Q vinculada analiza la opción de agregar en muchas de sus respuestas. –