Та же функция для нескольких кадров данных в R

Я новичок в R, и это очень простой вопрос. Я нашел много похожих вещей на то, что хочу, но не совсем так. В основном у меня есть несколько фреймов данных, и я просто хочу запустить одну и ту же функцию для всех из них. Цикл for может работать, но я не уверен, как правильно его настроить для вызова фреймов данных. Также кажется, что большинство предпочитает лаппи-подход с R. Я играл с функцией get, но безрезультатно. Я прошу прощения, если это дублированный вопрос. Любая помощь будет принята с благодарностью!

Вот мой упрощенный пример: 2 кадра данных: df1, df2

df1
start stop ID
0     10   x
10    20   y
20    30   z

df2
start stop ID
0     10   a
10    20   b
20    30   c

то, что я хочу, это 4-й столбец со средним значением start и stop для обоих dfs

df1
start stop ID  Avg
0     10   x    5 
10    20   y    15
20    30   z    25

Я могу сделать это один кадр данных за раз с:

df1$Avg <- rowMeans(subset(df1, select = c(start, stop)), na.rm = TRUE)

но я хочу запустить его на всех фреймах данных.

Ответы на вопрос(3)

Ваш ответ на вопрос