0

我有一个数据框,一列有 p 值,我想删除 pvalue =NaN

sample  PValue
a        0.5
b        NaN
c        NaN

我想选择一个没有 PValue =NaN 的数据

子集命令是否可以解决这个问题

4

2 回答 2

2

有几种方法可以做到。尝试:

df <- df[!is.nan(PValue),]

也看看?is.naor ?na.omit。后者还将省略其他列中具有 NA 值的行。

于 2013-08-05T16:26:09.243 回答
1

假设df是您的数据框

> na.omit(df)
  sample PValue
1      a    0.5

有关详细信息,请参阅?na.omit

于 2013-08-05T16:25:30.263 回答