0

我想对我的 R 数据框应用过滤器。基本上给定一个数据框,我想在所有列中选择值 > N 的行。

N 可以是任何浮点数

             N_0m    N_10m    N_30m     N_1h       N_2h     N_6h
TCONS_00000001 26.23550 9.699170 6.766650 8.218550 13.2213000 9.292600
TCONS_00000002  5.63183 0.720824 1.043490 2.022020  3.5085200 0.000000
TCONS_00000003  1.79447 0.931127 1.485220 1.518330  0.0730952 0.000000
TCONS_00000004 17.07330 2.408020 1.263210 1.479090  1.7122500 1.121740

谢谢

4

1 回答 1

2

这简直

df[apply(df > N, 1, all),,drop=FALSE]

如果您的数据框是df. 查看?apply更多。

于 2012-09-01T00:37:06.430 回答