【发布时间】:2019-05-24 17:45:28
【问题描述】:
我有几个 .csv 文件必须重新格式化并使用 R 脚本再次保存。 进行文件更改和重新格式化所需的功能已经建立并且可以正常工作。但由于总是有很多文档要更改,我想要一个 for lLoop,这样我就不必为每个文档调整我的代码。但不幸的是,到目前为止,我还没有使用 R 使用循环的经验。
我的代码现在是这样的:
setwd("C:/users/Desktop/Raw/.")
df <- read.csv("A1.csv", sep= ",")
new_df <- wrap_frame(df, nr = 61, rownames = "", unique_names = FALSE)
write.csv(new_df, "C:/users/Desktop/Data/A1.csv", row.names = FALSE)
原始 .csv 文件始终以相同的方式调用,其中一个字母(A 到 Z)后跟一个 1 到 12 的数字。要更改的 .csv 文件的数量可能会有所调整。但他们的名字总是遵循上述规则。
如果有人能帮助我解决这个问题,我将不胜感激!
【问题讨论】:
-
在那个目录下,是不是只有你要编辑的
.csv这些文件,还是还有其他.csv文件? -
只有 .csv 文件需要编辑。