私は非常に大きな.csvファイルを持っています。数GB程度です。最初の数千行を読みたいと思います。これを行う方法はありますか?最初の1000行の.csvファイルをRに読み込むには?
37
A
答えて
55
はread.csv(...)
df <- read.csv(file="my.large.file.csv",nrows=2000)
でnrows
引数を使用しますが、読み込みを開始する前にスキップする行数read.csv(...)
を伝えskip=
パラメータもあります。
ファイルが大きい場合は、fread(...)
をdata.tableパッケージで使用する方がよい場合があります。同じ議論。
head -n 1000 myfile.csv > myfile.head.csv
は、それからちょうど通常のようにRでそれを読む:あなたがUNIXまたはOS/Xを使っているのであれば
+0
'skip'は、最初の行が列名の行であればあまり役に立ちません。 –
+1
@MatthewLundbergその場合、n = 1の最初の行を 'scan()'し、 'skip ='で 'read.csv'を使用し、その後にその列名を追加します。 –
13
は、コマンドラインを使用することができます。
関連する問題
- 1. csvファイルの最初の行の読み込みをスキップ
- 2. 複数の.csvファイルをrに読み込む前に編集
- 3. テキストファイルの最初の行だけを読み込むには?
- 4. csvファイルをRファクタにキャラクタとして読み込む
- 5. CSVファイルを読み込んでCSVファイルに書き込む
- 6. csvファイルをDataTableに読み込む
- 7. CSVファイルを辞書に読み込む?
- 8. csvファイルを配列に読み込む
- 9. .csvファイルをPythonリストに読み込む
- 10. 最後に読み込むパッケージrのディレクトリにあるexcelファイル
- 11. バネバッチ、行ごとに読み込む前に全体のcsvファイルを読む
- 12. ファイルは、最初の行のみを読み込み、その後
- 13. 複数のCSVファイルをデータフレームとして読み込むR
- 14. Google Cloud Storageから最初の2行のcsvを読み込む方法
- 15. WordPress最初に読み込むメインスタイル
- 16. 複数のヘッダー行を含むcsvファイルをパンダに読み込む方法は?
- 17. Rでcsvファイルを読むには?
- 18. FREDデータをcsvまたはRに読み込む
- 19. R + Hadoop:HDFSからCSVファイルを読み込み、mapreduceを実行するには?
- 20. JavaでCSVファイルを読み込んでいる最初の行をスキップする
- 21. 最初の10000行をファイルから読み込んで別のファイルに書き込む方法は? PHP
- 22. Bashは、一度に1000行のファイルを一度に読み込みます。
- 23. MATLABでCSVファイルを読み込む?
- 24. csvファイルのすべての行を読み込む - Python
- 25. .csvファイルをjavaの配列リストに読み込む方法は?
- 26. ファイルの最初のN行をPythonで読み込みます。
- 27. 1.9.3のファイルを読み込むときの最初の行をスキップ
- 28. csvファイルをR数値に読み込むと、文字として読み込まれます
- 29. ファイルの最初の行を読み取って2番目の行から読み込む方法
- 30. 2行ヘッダーを読み込むR
http://stackoverflow.com/questions/3094866/trimming-a-huge-3-5-gb-csv-file-to-read-into-r?rq=1 –
この質問は、同じ問題を解決する方法を探しています。私はreadr read.csvなどで解決策を見たいと思います。そして、ヒット数、upvotes、お気に入り数から、質問を再開すると便利だろうと思いますか? – pluke