2016-10-03 6 views
0

私はにfreadを使用していますが、私のファイルには全くヘッダー名がありません。これは、必要な情報だけの生のファイルです。フリーダイヤモンドとしてのファイルを読む

A <- as.matrix(read.table(fname))を使用すると、1000行がすべて取得されますが、速度は遅くなります。しかし、A <- as.matrix(fread(fname))を使用すると高速ですが、999行しか返しません。

にはread.tableのようなものが返されますか?私はドキュメントを検索しましたが、何も見つけることができません。

+0

設定 'ヘッダー= F':

これはあなたのためのトリックを行う必要があります。 – Gregor

答えて

0

Gregorが言及したように、freadには引数 "header"があり、最初の行のすべてのエントリが文字型フィールドの場合はデフォルトでtrueになります。 freadを実行すると、データの最初の行に列名が含まれており、残りの999行がデータであると考えられます。私はあなたがインポートしているデータを見ることなく確かに言うことができませんでした。 `read.table`のデフォルトと一致するように、あなたの` fread`に

A <- as.matrix(fread(fname, header = F)) 
関連する問題