【发布时间】:2019-08-14 19:50:57
【问题描述】:
我正在尝试根据两个单独的列合并/添加一列中的总计。
它是一个 data.frame,我相信 dplyr 会做我正在寻找但需要一些指导的东西。
我现在拥有的如下;
下面是我想要完成的;
如果一个状态没有计数,它应该只是 0,因为有些只会有一个状态。任何帮助将不胜感激。
【问题讨论】:
-
我认为你需要
library(dplyr) library(tidyr) df %>% group_by(product, status) %>% summarise_all(sum) %>% spread(status, number, fill = 0)。但请使用dput(),而不是发布您的数据图片。