У меня есть 10 .dat
файлов, которые соответствуют значениям xy 10 временных шагов.Имена файлов имеют следующий шаблон: tstepxx.dat
.Например, tstep01
, tstep35
, tstep55
, ....xx
не выполняйте никаких заказов.Я хочу сделать одинаковые операции над всеми файлами.Я ищу способ, чтобы не повторять каждую операцию 10 раз.Например, чтобы прочитать и назвать их, я уже попробовал:
n <- c(01, 35, 55, 78, 90, 120, 150, 175, 190, 215)
For (i in n) {
paste0("data+", i) <- read.table(file = sprintf("tstep%s.dat", i))
colnames(paste0("data+", i)) <- c("x","h")}
или
for( n in i) {
paste0("data+", i) <- read.table(file = paste0("tstep",n,".dat"))
}
Но ни один из них не сработал.Как правильно это сделать?Спасибо за вашу помощь.