Я вижу, ты здесь новенький.Другим будет легче ответить на ваш вопрос, если вы сможете сделать свой вопрос воспроизводимым - прочитайте этот пост на , как сделать отличный воспроизводимый пример .Тем не менее, используя другой вопрос, это, вероятно, даст вам то, что вам нужно:
library(tidyverse)
list_of_results <- lapply(ls$raster,freq)
df_of_results <-
list_of_results %>%
map_df(~ data.frame(.))
df_of_results$count
Если функции tidyverse
и purrr::map
вам не подходят, вы также можете сделать что-то вроде:
results <- unlist(lapply(list_of_results, function(x) x[, c("count")]))