【问题标题】:How do I convert a .csv file to .tab in R?如何在 R 中将 .csv 文件转换为 .tab?
【发布时间】:2019-02-22 21:48:19
【问题描述】:

我需要将 .csv 格式的文件转换为 .tab 格式之一。我如何在 R 中解决这个问题?

【问题讨论】:

  • 您可以导入csv 并使用制表符将其写入文件。见?write.table
  • write.table(read.csv('old-file.csv'), 'new-file.tab'),尽管您可能需要考虑许多其他参数。如果您愿意,readr::write_tsvread_csv 是具有更好默认值的直接替换。

标签: r file file-conversion


【解决方案1】:

从 cmets 复制正确答案:

write.table(read.csv("old-file.csv", sep=","), "new-file.tab")

请注意,read.csvwrite.csv 只是 read.tablewrite.table,具有不同的默认值。

同样如 cmets 中所述,您可能会发现 readr 包中的 read_csvwrite_tsv 使用起来更愉快(内置的 R 函数可能有一些令人惊讶的行为)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-05
    • 1970-01-01
    • 2014-11-26
    • 1970-01-01
    • 1970-01-01
    • 2018-07-04
    • 1970-01-01
    相关资源
    最近更新 更多