我有一个包含4161512行和10列的大型数据集。我正在尝试基于两个字符数据类型的列对我的数据集进行分组。我可以进行分组,但我只得到三行作为输出,我寻找其他7列也与列分组相关。
下面的代码只给出了三列(制造,名称,付费),但我还想要其他7列,这样我的数据表中就可以有10列,包括分组列。
Newname = Dt %>%
group_by(Manufacturer,Name) %>%
summarise(Payments=sum(Payments))
请帮助提前谢谢!
答案 0 :(得分:1)
在对数据进行分组后使用mutate
代替summarise
Newname = Dt %>%
group_by(Manufacturer,Name) %>%
mutate(PaymentsSum = sum(Payments))