У меня очень большой файл .csv, это около нескольких ГБ, я хочу прочитать первые несколько тысяч строк. есть ли способ сделать это?Как читать первые 1000 строк CSV-файла в R?
ответ
Используйте nrows
аргумент в read.csv(...)
df <- read.csv(file="my.large.file.csv",nrows=2000)
Существует также skip=
параметр, который говорит read.csv(...)
, сколько строк пропустить, прежде чем начать читать.
Если ваш файл такой большой, вам может быть полезно использовать fread(...)
в пакете data.table. Те же аргументы.
'skip' не очень полезно, если первая строка - это строка имен столбцов. –
@MatthewLundberg В этом случае вы можете 'scan()' первая строка с n = 1, а затем использовать 'read.csv' с' skip = 'и добавить после этого имена столбцов. –
Если вы на UNIX или OS/X, вы можете использовать командную строку:
head -n 1000 myfile.csv > myfile.head.csv
Тогда просто прочитать его в R вроде нормально.
- 1. Как читать первые 5 строк в php?
- 2. удалить первые 1000 строк из текстового файла
- 3. Как сравнить первые буквы строк в R
- 4. vba: читать только первые 1000 символов файла в строку
- 5. Загрузите первые 1000 байт
- 6. Итеративно читать фиксированное количество строк в R
- 7. Как читать CSV строк JSON в R
- 8. Есть ли способ взять первые 1000 строк Spark Dataframe?
- 9. Python - читать 1000 строк из файла за один раз
- 10. Как читать все 1000 строк из cassandra CF с astyanax
- 11. Как сохранить первые N строк таблицы в R в файл?
- 12. Скопируйте первые 1000 документов в другую коллекцию
- 13. Как читать коллекцию в кусках на 1000?
- 14. Как читать несколько строк в C++
- 15. Slick 3.0 Чтение строк в партиях 1000
- 16. Как число строк Каждые 1000
- 17. Читать ограниченное количество строк из Ехчел в R с read_excel
- 18. Как читать csv, но разделяя только первые два разделителя запятой?
- 19. Прыжки назад 1000 строк
- 20. Как построить 1000 симуляций в R
- 21. C++ fstream продолжает читать те же первые 5 строк?
- 22. (MS-DOS, BATCH FILES) Как записать в файл журнала, сохраняя только первые 1000 последних строк
- 23. Импортировать txt-файл в R, игнорируя первые несколько строк
- 24. Как читать сегмент строк из одного файла в R?
- 25. MySQL и R, вставляя более 1000 строк за раз
- 26. Как читать первые n элементов из массива
- 27. читать смешанные данные в R
- 28. Как читать первые буквы в txt.file в Java?
- 29. выберите записи После топа 1000 строк
- 30. Добывающие первые имена в R
http://stackoverflow.com/questions/3094866/trimming-a-huge-3-5-gb-csv-file-to-read-into-r?rq=1 –
Я неоднократно приходил к этому вопросу, когда глядя, как решить ту же проблему. Я хотел бы видеть решения в readr read.csv и т. Д. И из числа обращений, фаворитов и фаворитов кажется, что было бы полезно снова открыть вопрос? – pluke