【发布时间】:2015-01-15 10:19:46
【问题描述】:
嗨,我在“文件名”中有一个长度为 300 的文件列表,即 300 个文件的文件名类别是字符
班级。我尝试如下执行 for 循环:
filenames=list.files(file.path(getwd(), directory), full.names=TRUE) ## directory is a folder name
for (item in filenames) {print item)
然后
for (i in c(1:length(filenames)) {print i}
我基本上希望它使用 for 循环读取。但它给了我意想不到的符号错误任何人都可以提供一些帮助
【问题讨论】:
-
我不确定您的代码与读取文件有何关联,但您的第二行代码中缺少括号。此外,您的代码始终在 R 中运行。RStudio 只是一个 IDE(“前端”)。
-
请包含可重现的代码。
print item不是有效的 R 语句。 -
@Roland 我已经编辑了我的问题,请看一下