计算多列中R中大于0的值的数量

时间:2017-01-18 21:00:33

标签: r dataframe dataset

我在R中有一个数据集myDF,其变量为L1,L2,L3,L4。如何在L2,L3和L4中获得大于0的观测数量?

我想使用子集函数,我只是不确定如何 谢谢!

await

我希望能够创建一个能够计算列L2,L3和L4中大于0的行数的函数。

2 个答案:

答案 0 :(得分:3)

我们可以使用

AttributeError: '_socketobject' object attribute 'recv' is read-only

答案 1 :(得分:0)

我认为colSums不会给你正确答案,因为它不会计算观察次数,只会对列的值进行求和。

我希望,这会给你你想要的东西。

apply(myDF,2,function(x) sum(x > 0))