R言語のread.table()
と関数の違いは何ですか?read.delim()
35108 次
2 に答える
23
関数の機能がわからないときにヘルプページを読むだけでなく、関数の実際のコードを調べることもできます。たとえば、入力read.delim
すると、関数に次のコードが含まれていることがわかります。
> read.delim
function (file, header = TRUE, sep = "\t", quote = "\"", dec = ".",
fill = TRUE, comment.char = "", ...)
read.table(file = file, header = header, sep = sep, quote = quote,
dec = dec, fill = fill, comment.char = comment.char, ...)
したがって、これは、タブ区切りのデータを読み取るときに便利なデフォルトの引数値を使用read.delim()
するための単なるラッパー関数です。read.table()
これは、呼び出しとまったく同じです。
read.table(file, header = TRUE, sep = "\t", quote = "\"",
dec = ".", fill = TRUE, comment.char = "")
于 2012-05-15T12:57:44.233 に答える
4
Rヘルプから:
同様に、read.delimとread.delim2は区切りファイルを読み取るためのものであり、デフォルトでは区切り文字のTAB文字になっています。これらのバリアントでは、header=TRUEおよびfill=TRUEであり、コメント文字が無効になっていることに注意してください。
于 2012-05-15T11:27:21.747 に答える