Я хочу импортировать CSV-файлы в R, с первой непустой строкой, снабжающей имена столбцов фрейма данных. Я знаю, что вы можете указать аргумент skip = 0
, чтобы указать, какую строку читать первым. Тем не менее, номер строки первой непустой строки может меняться между файлами.Пропустить все ведущие пустые строки в read.csv
Как определить, сколько строк пуст, и динамически пропускать их для каждого файла?
Как указано в комментариях, мне необходимо уточнить, что означает «пустое». Мои файлы csv выглядят так:
,,,
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
, что означает, что в начале есть запятые.
Хороший улов. До тех пор, пока «пустые» строки полностью пусты от любых символов, это должно работать. OP, вероятно, должен уточнить характер их данных. – thelatemail
Я попытался использовать 'blank.lines.skip = TRUE', и мне было интересно, почему это не сработало. Оказывается, пустые строки содержат запятые. – Alex
Есть ли минус пропускания пустых строк в исполнении? - У меня есть каждая вторая строка, пустая в моей попытке, на самом деле каждая нечетная строка пуста. - Мне нравится сохранять данные как можно более оригинальными. –