我有一组数据:
Color Type axe
Green 1 2
Green 1 3
Green 0 1
Black 1 1
Black 0 2
Black 0 3
我想返回一个表格,告诉我“类型”为绿色或黑色以及“斧头”为绿色或黑色的次数。
Type
1 Green : 2 Black : 1
0 Green : 1 Black : 2
Axe
1 Green : 1 Black : 1
2 Green : 1 Black : 1
3 Green : 1 Black : 1
所以有条件计数。我想使用“table”函数,但它只计算列的出现次数。
谢谢!
最佳答案
表格
怎么样?
table( dat[ , c("Color" , "Type") ] )
Type
Color 0 1
Black 2 1
Green 1 2
table( dat[ , c("Color" , "axe") ] )
axe
Color 1 2 3
Black 1 1 1
Green 1 1 1
关于r - 如何计算R中的条件发生次数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18277637/