我创建了一个透视表,如下所示
library(dplyr)
Cross_LRR = filter(data_frame, data_frame$Product =="Some filter criteria")
Cross_LRR = group_by(Cross_LRR,Customer.Origin)
Cross_LRR = summarise(Cross_LRR,
Total_Revenue_2018 = sum(Cross_LRR$X2018),
Total_Revenue_2019 = sum(Cross_LRR$X2019),
Total_Revenue_2020 = sum(Cross_LRR$X2020))
Cross_LRRCross_LRR :存储过滤数据帧的位置data_frame :数据帧。
但是这段代码的输出如下所示

我执行的数据透视表代码的输出。
问题是:为什么所有的求和值都是一样的。我知道它给出了总金额。但它不应该给出customer.origin中每个单独类别的总和吗?怎么了?这样做的正确方法是什么?
https://stackoverflow.com/questions/47679503
复制相似问题