gpt4 book ai didi

r - 在R中将Excel文件列表动态转换为CSV文件

转载 作者:行者123 更新时间:2023-12-04 16:25:47 25 4
gpt4 key购买 nike

我目前有一个包含所有Excel(.xlsx)文件的文件夹,并且使用R我想使用“openxlsx”包(或某些版本)将所有这些文件自动转换为CSV文件。我目前有以下代码来转换文件之一并将其放置在同一文件夹中:convert("team_order\\team_1.xlsx", "team_order\\team_1.csv")
我想自动执行此过程,以便对文件夹中的所有文件执行此过程,并删除当前的xlsx文件,因此仅保留csv文件。谢谢!

最佳答案

您可以使用rio尝试一下,因为这似乎已经在使用:

library("rio")
xls <- dir(pattern = "xlsx")
created <- mapply(convert, xls, gsub("xlsx", "csv", xls))
unlink(xls) # delete xlsx files

关于r - 在R中将Excel文件列表动态转换为CSV文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30826200/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com