Sono nuovo utilizzando R. Sto cercando di aggiungere nuove righe a un file con i miei dati esistenti in R. Il problema è che i miei dati sono di circa 30000 righe e 13000 colonne. Ho già provato ad aggiungere una riga con la funzione writeLines ma il file risultante contiene solo la riga aggiunta.Aggiungere righe a un file
risposta
Hai provato a utilizzare la funzione write
?
line="blah text blah blah etc etc"
write(line,file="myfile",append=TRUE)
assicurati di non usare una connessione come file, ma semplicemente inserisci il percorso del file, altrimenti append non funzionerà! – Ansjovis86
@ Ansjovis86 potresti approfondire un po 'la "connessione come file"? – munmunbb
@munmunbb Questo è solo quando si utilizza un'impostazione di connessione. Se non ce l'hai, non preoccuparti. Se ce l'hai, lasciala dal tuo codice e questa risposta funzionerà. – Ansjovis86
write.table
, write.csv
e altri tutti hanno l'argomento append=
, che aggiunge append=TRUE
e di solito sovrascrive se append=FALSE
. Quindi, quale vuoi/devi usare, dipende dai tuoi dati.
A proposito, cat()
può anche essere utilizzato per scrivere testo in un file e ha anche l'argomento append=
.
O anche 'sink (append = TRUE)'. –
'cat' vince Penso – 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. Aggiungi righe a un file utilizzando StreamWriter
- 2. Come aggiungere righe a TableElement in Dart?
- 3. Aggiungere più righe a detailTextLabel in UITableViewCell
- 4. Come aggiungere righe e colonne a un array NUMPY?
- 5. Aggiungere NSData a un file nell'obiettivo C
- 6. Come aggiungere dati a un file binario?
- 7. aggiungere a un file in Go
- 8. Utilizzo di una ricetta Chef per aggiungere più righe a un file di configurazione
- 9. Come aggiungere più file a un file zip con zip.js?
- 10. Impossibile aggiungere file a TFS
- 11. Aggiungere un collegamento attorno a un file Flash incorporato
- 12. Prepara righe a file in Java
- 13. Aggiungere/rimuovere righe a/da NSTableView in Objective-C
- 14. Lettura in righe specifiche abbinate a modelli da un file
- 15. Come aggiungere dinamicamente le righe a una tabella in ASP.NET?
- 16. Come aggiungere dinamicamente righe/colonne a un grafico a colonne di Google
- 17. data.frame righe a un elenco
- 18. Eliminare le righe duplicate e aggiungere i valori righe eliminate a uno che rimanga
- 19. Aggiungere un separatore di righe orizzontali su righe di articoli fasciabili
- 20. Come per aggiungere dati da SQL a un file esistente
- 21. È possibile aggiungere commenti a un file csproj?
- 22. Come aggiungere il silenzio davanti a un file wav
- 23. Impossibile aggiungere un PrototypeCell a UITableView all'interno del file xib
- 24. Come aggiungere un file a EAR cartella META-INF - Maven
- 25. dati aggiungere a un file di .json con PHP
- 26. Come aggiungere testo a un file su una nuova riga
- 27. script di shell per aggiungere un'intestazione a un file
- 28. Come aggiungere una filigrana a un file PDF?
- 29. come aggiungere a un file excel in nodejs
- 30. Aggiungere un'intestazione a un file delimitato da tabulazione
Eventuali duplicati di [righe di scrittura di testo in un file in R] (http://stackoverflow.com/questions/2470248/write-lines-of-text-to -a-file-in-r) –
@MichaelOhlrogge Sei sicuro che questo è un dupe? Il Q [Scrivi linee di testo in un file in R] (http://stackoverflow.com/q/2470248/3817004) a cui ti sei collegato riguarda la scrittura di linee in un file in generale mentre questo Q chiede specificamente di _appending_ lines a un file esistente. – Uwe
@UweBlock Vero, ma il Q collegato discute l'opzione di aggiunta in molte delle sue risposte. –