У меня есть список различных типов данных (факторы, data.frames и векторы, все одинаковой длины или числа строк). Я хотел бы подменять каждый элемент списка вектором это строки), который представляет имена строк.
Если бы это было data.frame (), я бы:
x <- x[rows,]
Если бы это был вектор () или фактор (), я бы:
x <- x[rows]
Итак, я играл с этим:
x <- lapply(my_list, function(x) ifelse(is.data.frame(x), x[rows,], x[rows]))
Итак, как мне достичь своей цели получения списка подмножеств данных?