У меня есть около 100 текстовых файлов, которые я загрузил в R:
myFiles <- (Sys.glob("C:/../.../*.txt"))
dataFiles <- lapply(myFiles, read.table)
Файлы имеют разное количество строк, но все имеют 4 столбца. 1-й столбец — это имя, а последние 3 — координаты.
пример файлов:
[[1]]
n x y z
1 Bal 0.459405 -238.3565 -653.5304
2 tri 0.028990 -224.5127 -600.0000
.....
14 mon 24.514049 -264.7673 -627.0550
[[2]]
n x y z
1 bal 2.220795 -284.1022 -651.8112
2 reg 2.077444 -290.4326 -631.3667
...
8 tri 32.837284 -347.2596 -633.0000
Во всех файлах присутствует одна строка: например. строка.имя="три". Я хочу найти сводку (медиану, среднее, максимальное, минимальное) координат этой строки (x, y, z) по всем 100 файлам. Я нашел довольно много примеров сводки строки в одном файле, но не в нескольких файлах. Я думаю, что мне нужно использовать lapply, но не уверен, с чего начать. Также мне нужна сводка для создания классов позже на основе имеющихся у меня значений. Я обнаружил, что функция "summary" может быть сомнительной. Если есть какая-либо другая функция, которая может быть более полезной, вы могли бы предложить для этих целей, это было бы полезно. Любая помощь будет здорово!
Спасибо!