短くて甘い:RからTSV/CSVをエクスポートするにはどうすればよいですか?
_write.table
_/_write.csv
_ ほぼ機能:
_test <- data.frame(a = 2 : 4, b = 3 : 5)
write.table(test, file='test.tsv', quote=FALSE, sep='\t')
_
_$ more test.tsv
a b
1 2 3
2 3 4
3 4 5
_
…しかし、他のほとんどのプログラムで期待されているものとは異なるフォーマットを生成します。
_ a b
1 2 3
2 3 4
3 4 5
_
–ヘッダー行の取り扱いが異なることに注意してください。
最初の形式ではなく2番目の形式をエクスポートするにはどうすればよいですか? _col.names
_をc('', colnames(test))
として手動で指定しても機能しません– Rは無効な引数について文句を言います。
col.names = NA
を使用できます。
write.table(test, file='test.tsv', quote=FALSE, sep='\t', col.names = NA)