У меня есть два кадра данных, один из которых называется "Students.short", сгенерированный с помощью:
students.short <- data.frame(shoesize=c(38,39,38,38,39,38,37,36),
population=c("kuopio","kuopio","kuopio","tampere",
"tampere","tampere","tampere","tampere"))
students.short
shoesize population
1 38 kuopio
2 39 kuopio
3 38 kuopio
4 38 kuopio
5 39 tampere
6 38 tampere
7 37 tampere
8 36 tampere
и другой, называемый "Students.tall":
students.tall <- data.frame(shoesize=c(44,42,43,43,42,44,43,43),
population=c("kuopio","kuopio","kuopio","kuopio",
"tampere","tampere","tampere","tampere"))
students.tall
shoesize population
1 44 kuopio
2 42 kuopio
3 43 kuopio
4 43 kuopio
5 42 tampere
6 44 tampere
7 43 tampere
8 43 tampere
и мне нужно создать перекрестную таблицу между населением (kuopio или tampere) и средним размером каждого кадра данных, например
kuopio tampere
studenst.short 38.3 37.6
studenst.tall 43 43
Я не могу найти простой или простой способ сделать это, любую идею или любую помощь, пожалуйста?