gpt4 book ai didi

r - 计算每列的分类变量 ("yes")

转载 作者:行者123 更新时间:2023-12-02 20:55:03 24 4
gpt4 key购买 nike

你能帮我数一下每种成分有多少个"is"的答案吗

我有一个数据集:

beef  beet_broth  beef_liver  beer  chicken
Yes Yes No Yes No
No Yes No Yes No
No No Yes Yes No
Yes Yes No Yes No

我想知道每列中YES的总和,如果为0则不会出现在结果中:

Beef - 2 
Beef_broth - 3
Beef_liver - 1
Beer - 4

我的数据集:384 列,57 691 行

最佳答案

我们可以使用colSums来查找每列“Yes”值的数量(因为TRUE等于1,而FALSE 为零),然后对大于零的值进行子集。

cs <- colSums(recipes == "Yes")
cs[cs > 0]
# beef beet_broth beef_liver beer
# 2 3 1 4

关于r - 计算每列的分类变量 ("yes"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40763253/

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