在R中按帮助分组并保留所有列

时间:2017-07-07 12:31:23

标签: r

我有一个包含4161512行和10列的大型数据集。我正在尝试基于两个字符数据类型的列对我的数据集进行分组。我可以进行分组,但我只得到三行作为输出,我寻找其他7列也与列分组相关。

下面的代码只给出了三列(制造,名称,付费),但我还想要其他7列,这样我的数据表中就可以有10列,包括分组列。

Newname = Dt %>% 
  group_by(Manufacturer,Name) %>% 
  summarise(Payments=sum(Payments))

请帮助提前谢谢!

1 个答案:

答案 0 :(得分:1)

在对数据进行分组后使用mutate代替summarise

Newname = Dt %>% 
  group_by(Manufacturer,Name) %>% 
  mutate(PaymentsSum = sum(Payments))