Desidero importare file csv in R, con la prima riga non vuota che fornisce il nome delle colonne del frame di dati. So che è possibile fornire l'argomento skip = 0
per specificare quale riga leggere per prima. Tuttavia, il numero di riga della prima riga non vuota può cambiare tra i file.Salta tutte le righe vuote iniziali in read.csv
Come calcolare quante righe sono vuote e saltarle dinamicamente per ogni file?
Come indicato nei commenti, ho bisogno di chiarire cosa significa "vuoto". I miei file CSV assomigliano a:
,,,
w,x,y,z
a,b,5,c
a,b,5,c
a,b,5,c
a,b,4,c
a,b,4,c
a,b,4,c
che significa che ci sono righe di virgole all'inizio.
Buona cattura. Finché le righe "vuote" sono completamente vuote di qualsiasi personaggio, questo dovrebbe funzionare. L'OP dovrebbe probabilmente chiarire la natura dei loro dati. – thelatemail
Ho provato a usare 'blank.lines.skip = TRUE', e mi stavo chiedendo perché non ha funzionato. Risulta che le righe vuote contengono virgole. – Alex
C'è qualche segno negativo di saltare le linee vuote nelle prestazioni? - - Ho ogni seconda linea vuota nel mio tentativo, in realtà ogni linea dispari è vuota. - - Mi piace mantenere i dati il più originali possibile. –