【发布时间】:2020-08-20 19:50:15
【问题描述】:
我试图从下面的这个文件夹中循环粘贴一个目录文件夹路径和一些 csv 文件名,但出现错误。请帮忙!
#
# Create String of Directory fpath
strdir <- getwd()
vec_files <- dir(path = getwd(), pattern = "*.csv")
# Loop
for (i in 1:length(vec_files)) {
print0(strdir,"/",vec_files[[i]], sep = "")
}
返回以下错误:
print.default(strdir, "/", vec_files[[i]], sep = "") 中的错误:
无效的打印数字 -2147483648 另外:警告消息:在 print.default(strdir, "/", vec_files[[i]], sep = "") : 不适用 强制引入
【问题讨论】:
-
你有一个错字。使用 paste0 而不是 print0
标签: r loops vector concatenation