gpt4 book ai didi

r - 如何根据 R 中的类别计算列中值的数量?

转载 作者:行者123 更新时间:2023-12-05 08:14:46 24 4
gpt4 key购买 nike

假设我们有一个像df这样的数据框

book_id book_category book_word_hi book_word_bye book_word_yes
1 drama 3 0 4
2 action 1 4 5
3 drama 5 3 2

我想计算 book_word 列中值的数量,并将它们汇总到每个 book_category 的表格中。

所以这里的输出应该是这样的:

drama: 17 
action: 10

有人知道怎么做吗?

最佳答案

这是基于 R 的一个简短的单行代码,不需要任何额外的包。

tapply(rowSums(df[3:5]), df[2], sum)
#> book_category
#> action drama
#> 10 17

关于r - 如何根据 R 中的类别计算列中值的数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72128588/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com