Вот еще одно решение с использованием повторного

ужно получить максимум переменной во вложенном списке. Для определенного номера станции "s" и определенного участника "m",mylist[[s]][[m]] имеют форму:

station date.time        member  bias
6019    2011-08-06 12:00 mbr003  86
6019    2011-08-06 13:00 mbr003  34

Для каждой станции мне нужно получить максимумbias всех членов. Заs = 3Мне удалось сделать это через:

library(plyr)
var1 <- mylist[[3]]
var2 <- lapply(var1, `[`, 4)
var3 <- laply(var2, .fun = max)
max.value <- max(var3)

Есть ли способ избежать номера столбца «4» во второй строке и использовать имя переменной$bias вlapply или лучший способ сделать это?

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

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