52

データ フレームの内容を列名なしで .csv ファイルに保存したいと考えています。次のコードを使用します。

write.csv(cur_data,new_file, row.names = F, col.names=F)

結果のファイルは次のようになります。

"V1","V2"
-0.02868862,5.442283e-11
-0.03359281,7.669754e-12
-0.03801883,-1.497323e-10
-0.04320051,-6.557672e-11

ただし、ファイルを次の形式にしたいのですが、

-0.02868862,5.442283e-11
-0.03359281,7.669754e-12
-0.03801883,-1.497323e-10
-0.04320051,-6.557672e-11

コード内の col.names パラメータが考慮されていない理由がわかりません

4

1 に答える 1

94

使わないwrite.csv、使うwrite.table

 write.table( <yourdf>, sep=",",  col.names=FALSE)

多くの設定を変更することはできませんwrite.csv-- 引数は、ユーザーへのリマインダーとして存在します。ドキュメントから:

これらのラッパーは意図的に柔軟性がありません。有効なファイルを書き込むために正しい規則が使用されるように設計されています。append、col.names、sep、dec または qmethod を変更しようとしても無視されます

于 2013-10-07T14:19:35.157 に答える