0

我正在尝试提取 R 中 % 大于 85% 的列表

       Verified.count   Overturned.count       Quality        Velocity
1            571               65              88.62%         44.56 

2              37                3              91.89%         76

3              NA               NA              #DIV/0!        #DIV/0!

4              24                7              70.83%        50.87

5              52                3              94.23%        39.79


command -> data1[data1$Quality > "94.23%", ]

警告信息:

在 Ops.factor(data1$Quality, "94.23%") : '>' 对因子没有意义

结果

Verified.count Overturned.count Quality Velocity

NA              NA             < NA >             < NA > 

NA              NA             < NA >             < NA >

NA              NA             < NA >             < NA > 

NA              NA             < NA >             < NA >

NA              NA             < NA >             < NA >

任何关于如何使用此命令来操作 % 值的建议。

4

1 回答 1

0

我从列质量中删除了 % 符号为 -> Quality1<-as.numeric(sub("%", "", data1$Quality)) 之后可以对新的 quality1 列执行任何操作。

于 2019-02-05T09:38:58.487 回答