R语言中aggregate实现对数据框按照指定列对重复项进行合并

 

001、

c1 <- c("a", "b", "a", "a", "b", "c")
c2 <- c(3, 1, 4, 7, 8, 2)
dat <- data.frame(c1, c2)                  ## 测试数据框
dat
aggregate(dat$c2, by=list(dat$c1), sum)    ## 按照c1列进行合并

 

posted @ 2023-04-26 10:21  小鲨鱼2018  阅读(261)  评论(0编辑  收藏  举报