У меня есть несколько фреймов данных, которые содержат похожие данные. Все кадры данных длинные, и мне нужно преобразовать их в широкий. Каждый кадр данных имеет одинаковые заголовки столбцов.
Каждый кадр данных выглядит следующим образом
head(dtf.a)
Name Reach Indicator Rank
1 Sam 3 Length 2
2 John 1 Width 2
3 Leslie 3 Length 1
Я уже пробовал это
Rec.list <- c(dtf.a, dtf.b, dtf.c, dtf.d)
new.f <- lapply(names(Rec.list), function(x) dcast(x, Name + Reach ~ Indicator, value.var = "Rank", fun.aggregate = mean, na.action = na.omit))
Мой вывод - пустой список или «Ошибка: value.var (Rank) не найден во вводе»