因此,我具有编写的功能,可以将程序中的原始数据文件清除为更有用的分析内容。我不确定函数中代码的实际细节是否重要,但请告诉我是否可能。
如果我将工作目录设置为一个充满原始数据CSV的文件夹,则它在单个级别上起作用
data <- read.csv("112518_data.csv")
CleanData(data)
然后一次将其另存为CSV。
然后这给了我所需数据的清理版本,我可以对文件夹中的所有文件进行单独处理,并且可以正常工作。但是我有数十种这类文件,按类别分别放在不同的文件夹中。它们都需要以相同的方式进行清理,因此CleanData
函数对它们所有人都有好处。
但是有没有办法对文件夹中的所有CSV执行此功能,将它们另存为其他文件名(也保留原始数据),然后将其发送到其他文件夹中?
我认为这是一个不同的问题,因为https://stackoverflow.com/a/9565095/10543100将文件名重写为其他名称,但是我想保留原始文件名(因为它们包含可帮助我识别/组织它们的日期。理想情况下,我是d想要执行该答案的操作,但是将结果数据帧列表(来自链接示例)的结果作为自己的CSV写入不同的文件夹中,可能只是附加了“ _clean”或类似的内容。