0

重複の可能性:
R スクリプトでのコマンド ライン引数の解析

これは私の最初の投稿です。初心者の質問をしている場合や、既に回答されている場合は、よろしくお願いします。

ファイルを入力として受け取り、2 番目の列の連続するデータ ポイントの差を計算し、計算された差ポイントのヒストグラムをプロットする R スクリプトを作成しました。

すべて問題ありませんが、そのスクリプトがコマンドライン引数として入力を受け取るようにします。--args と --slave を試しましたが、うまくいきません! どうすれば達成できますか?? また、スクリプトは非常に遅くなります。2 つの for ループを使用して記述したため、50,000 行のファイルを処理するのに 10 分ほどかかりますが、awk では 30 秒程度で処理されます。これをスピードアップするためのトリックはありますか??

データは次のようになります。

CHROM   POS
chr01   925
chr01   929
chr01   981
chr01   1008
chr01   1012
chr01   1042
chr01   1065
chr01   1255
chr01   1260

ありがとうございました。

4

1 に答える 1

1

関数を介して R に渡されたコマンドライン引数にアクセスできますcommandArgs()。これにより、通常の方法でアクセスできるリストが返されます。詳細については、を参照?commandArgsしてください。

于 2012-12-12T10:17:05.990 に答える