【发布时间】:2015-05-13 13:15:21
【问题描述】:
我的文件是系统命名的,并且都在同一个文件夹中。所以我想利用并编写一个函数来逐个读取它们,而不是为每个手动执行此操作。
名称存储在此文本文件中:
DF <- read.table(text=" site column row
1 abs 1259 463
2 adm 1253 460
3 afrm 1258 463", header=T)
我想写一个函数来逐行执行:
You can see for instance if we apply for the first row:
cor$site 是abs 所以:
file1=read.table("C:\\Data\\abs.txt",sep = "\t")
cor$column 是1259
cor$row 是463
所以
wf= read.table("C:\\Users\\measurement_ 1259_463.txt", sep =' ' , header =TRUE)
现在我用file1 和wf 进行任何计算............
然后转到第二行,以此类推。
【问题讨论】:
-
?file.path()和?paste()可能在这里有用。 -
这不是其他问题的完全重复,因为它还涉及一些字符串粘贴。我选择撤回我的结束投票。