【发布时间】:2021-02-01 10:06:55
【问题描述】:
我对脚本的循环有疑问。我有不同的目录,每个目录都有不同的文件。我的脚本同时分析两个文件。例如,我有 file1、file2、file 3 和 file 4。我的脚本在 file1-file2 中进行分析,然后我必须执行 file1-file3、file1-file4 和 file2-file3 等等。所以我必须不重复地分析每个文件和所有其他文件。我正在做类似的事情
dirs <- list.dirs()
for (d in dirs) {
files <- list.files()
a <- read.table("file1") ##what I have to write here?
b <- read.table("file2") ## and here?
dm <- dist(a, b , method = "euclidean")
write.table(dm, "file1-file2.csv")
}
我的问题是关于在列出它们之后调用 file1 和 file2(以及其他)。格式名称文件类似于“1abc_A.txt” 谢谢你:)
【问题讨论】: