0

遺伝子型データを含む巨大なデータ ファイルがあります。特定のデータを抽出して、このデータを一度にExcelにエクスポートしたい。データを抽象化するコードを実行しているときに、R がこのデータをコンソール ウィンドウに配置しようとすると、十分なメモリ領域がないというエラー メッセージが表示されます。抽出したデータをコンソール ウィンドウに表示するのではなく、代わりに Excel ファイルにエクスポートするように R に指示する方法はありますか?

目的のデータを抽象化するためのコードは次のとおりです。

subset(project, grepl("^UEBB018.*", pedigree_dhl) )
4

1 に答える 1

2

これは、@joran のコメントのフォローアップです。

 subfile <- subset(project, grepl("^UEBB018.*", pedigree_dhl) )
 write.csv(subfile, file="outUEBB018.csv")

私の記憶では、write.csv の最初の引数が評価されないため、これを 2 つのステップで行う必要がありますが、そのような詳細に関する私の記憶はあまりよくありません。(私はヘルプ ファイルをよく使用します。) 以下の Ben のコメントは正しいです。ワンステップでできます。

于 2012-04-26T20:12:25.710 に答える