Короткий и сладкий: как я могу экспортировать TSV/CSV из R?
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
- обратите внимание на различную обработку строки заголовка.
Как экспортировать второй, а не первый формат? Ручное указание col.names
как c('', colnames(test))
не работает - R жалуется на недопустимый аргумент.