【问题标题】:several csv files into one xlsx with multiple tabs in r?几个csv文件到一个xlsx中,r中有多个选项卡?
【发布时间】:2021-04-07 05:34:04
【问题描述】:

我现在有 3 个单独的 csv 文件,我想将这 3 个文件合并到一个包含 3 个选项卡/工作表的主 excel 电子表格中 - 每个 .csv 的每个选项卡 - 不使用 使用 xlsx 包。这在 R 中可能吗?

【问题讨论】:

  • 可以使用哪些包?

标签: r excel csv xlsx


【解决方案1】:

这里使用writexl 包。您创建一个列表,其中元素的名称将是工作表的名称,对象将是工作表上的内容。所以“sheet1”将包含dat1,这将是您第一个csv文件中的数据。

library(writexl)

out <- list("sheet1" = dat1, "sheet2" = dat2, "sheet3" = dat3)
write_xlsx(out, "output.xlsx")

【讨论】:

    猜你喜欢
    • 2021-08-09
    • 2018-04-13
    • 1970-01-01
    • 2014-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多