【发布时间】:2017-11-01 20:08:43
【问题描述】:
我试图总结一种产品,它用“-”分隔每个元素。代码如下:
testAct <- pipeline %>%
group_by(Unique.Opportunity.ID) %>%
filter(row_number() == 1) %>%
ungroup() %>%
group_by(Company.Name, Sales.Team) %>%
summarize(Product.Family = paste(c(Product.Family), collapse="-"))
seqAct <- testAct %>%
ungroup() %>%
group_by(Product.Family) %>%
summarize(count = n())
输出将“product.family”变量显示为“1-6”,其中应该是“FDS-RDS”之类的东西……我不确定它为什么将其转换为整数。
Company.Name Sales.Team Product.Family <fctr> <fctr> <chr> Example1 Americas 1-6 Example1 Americas 1-7 Example1 WEMEA 2 8-7 Example1 CEE 3-3-4-7 Example1 WEMEA 1 7-7 Example1 Americas 1-6 Example1 WEMEA 1 7-7 Example1 WEMEA 2 8-7 Example1 CEE 3-3-6-4
对此的任何帮助都会非常有帮助!
【问题讨论】:
-
如果您通过粘贴
pipeline %>% as.tibble %>%将数据框转换为小标题,这是否会让原始值保留? -
@JensLeerssen 这不允许原始值通过
标签: r dplyr summarization