欢迎在R中使用的小建议。我们有以下数据:
我希望透过数据透视表,能够对每个城市的每个类别的"Amount"总值进行汇总,使得城市显示在左侧作为一列,所有类别则显示在上方作为一行。
尝试过:
City Amount Category
1 Los Angeles 100 Film
2 Los Angeles 200 Film
3 Los Angeles 400 Music
4 Seattle 300 Coffee
5 Boston 600 Books
...
最终结果应该如下所示:
Film Coffee Books ...
City
Los Angeles, CA Sum Sum Sum Sum
Seattle, WA Sum Sum Sum Sum
Boston, MA Sum Sum Sum Sum
我希望透过数据透视表,能够对每个城市的每个类别的"Amount"总值进行汇总,使得城市显示在左侧作为一列,所有类别则显示在上方作为一行。
尝试过:
data %>%
group_by(Location, Category) %>%
summarise(Amount = sum(Amount))
这更像是哪一个
City Amount Category
1 Los Angeles 300 Film
3 Los Angeles 400 Music
4 Seattle 300 Coffee
5 Boston 600 Books
计算是正确的,但是按照描述,我们需要将城市和类别作为矩阵,并将每个金额的总和放在相应的单元格中。
谢谢你的帮助!