我发现了一些类似于我的问题,但是它们都没有解释如何对数据框的每一列进行操作。
我有一个像这样的数据框:
x1 = seq(12, 200, length=20)
x2 = seq(50, 120, length=20)
x3 = seq(40, 250, length=20)
x4 = seq(100,130, length=20)
x5 = seq(10, 300, length=20)
df = data.frame(V1=x1, V2=x2, V3=x3, V4=x4, V5=x5)
现在我想要获取每一列中大于120的数值数量。
我已经尝试过:
nrow(df[,1] >120)
这没起作用,它显示为0,但实际上并不是0,而且我还想自动处理所有列。