Я хотел бы использовать некоторые функции сводной таблицы Excel в кадрах данных R. Я могу делать то, что хочу, с некоторым кодированием длины, но мне интересно, есть ли способ сделать это.Суммирование по конкретным столбцам кадра данных в R
Предположим, у меня есть следующий кадр данных:
name<-c("Mexico","France","Chile","Germany","Sudan")
continent<-c("Am","Eur","Am","Eur","Afr")
population<-c(1000,2000,3500,2500,2000)
countries<-data.frame(name,continent,population)
Я хочу, чтобы получить новый кадр данных, только с колоннами континентов и население, где население суммированных стран. Поэтому я хочу, чтобы это получилось:
> continents
continent population
1 Am 4500
2 Eur 4500
3 Afr 2000
Любой простой способ для этого?
'библиотека (dplyr) страны%>% group_by (континент)%>% реферирования (население = сумма (населения)) ' – Khashaa
Посмотрите на'? Aggregate' –