1

ファイル全体をメモリに読み込まずに、テキスト ファイル (*.txt または特に *.csv) から特定の行を読み取る単純な R 関数はありますか? ファイルの選択した行のみを読み取りたい、たとえば、次の行のみを読み取りx1==bます。

x1 x2 x3
a  1  1
a  2  2
b  2  3
b  1  4
a  2  1
->   
x1 x2 x3
b  2  3
b  1  4

R用のPerlツールかもしれませんが、(Rユーザーにとって)簡単ですか?

4

1 に答える 1

2

デフォルトのread.*関数はすべて、デフォルトですべてを読み取ります。したがって、1 つのオプションは、awk や sed スクリプト、または grep 式などの外部フィルターを使用し、フィルター処理read.table()後にそのストリームから読み取ることです。

于 2012-08-01T16:11:27.137 に答える