如果所有变量大于0.5,则将它们替换为true;如果小于0.5,则将其替换为false。

时间:2019-11-14 14:15:53

标签: r machine-learning

FutureUsed     OppPartyCount  Agree  
1   0.3043478    0.28571429 0.4600666 
2   0.5251142    0.00000000 0.5109948 
3   0.5483871    0.00000000 0.4348406 
4   0.2790698    0.20000000 0.5039505 
5   0.3666667    0.00000000 0.4587339 
6   0.2142857    0.00000000 0.4371252

让我们说数据框名称为df,我该怎么做?

2 个答案:

答案 0 :(得分:2)

可以直接在dataframes上评估布尔比较:

df <- df > 0.5

答案 1 :(得分:0)

一个dplyr选项是:

library(dplyr)

df %>%
  mutate_all( ~ . > 0.5)