【问题标题】:How do I export data frame to .csv file created by read_bulk function in R?如何将数据框导出到由 R 中的 read_bulk 函数创建的 .csv 文件?
【发布时间】:2018-06-20 15:00:17
【问题描述】:

我需要有关如何导出通过使用 R 中的读取批量包合并 .csv 文件创建的数据框的帮助。我有 9 个 .csv 文件,其中包含我在 R 中使用 read_bulk 合并的数据。我试图创建一个空数据首先框架,然后用合并的数据填充它。然后我的计划是将数据框导出到 .csv 文件。这是不成功的。我被困在填充空数据框上。我可以对我正在使用的代码进行更好的方法或编辑吗?代码如下:

>data1=data.frame(Row=numeric(),Title=character(),Color=character(),Value=numeric(),stringsAsFactors=FALSE)

>read_bulk(directory=directory, data=data1)

从 .csv 文件中读取数据并在我的 R 控制台上正确显示

>data1

[1] Row Title Color Value
<0 rows> (or 0-length row.names)

【问题讨论】:

  • 澄清一下,我使用的目录是正确的。我没有发布确切的目录,因为它包含敏感信息。
  • 您的目录是否有 csv 以外的文件?

标签: r export-to-csv


【解决方案1】:

确保您的目录设置为 CSV 文件所在的位置。 这似乎对我有用 - 组合数据框存储为 data1

data1<-read_bulk(directory = getwd(),subdirectories = F,extension = ".csv",data = NULL)

您可以将合并的数据写入组合的 csv 文件

write.csv(data1,"bulk.csv",row.names = F,na="")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-02-10
    • 2023-01-15
    • 2013-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-21
    相关资源
    最近更新 更多