Проверка значения больше в двух столбцах и пометка - PullRequest
0 голосов
/ 04 ноября 2019

Я проверяю, меньше ли Minvalue или равно пороговому значению, удовлетворяет ли оно условию, затем возвращает TRUE, иначе False.

пример данных

finaldf3:

MinValue|threshold

9.264539|10.30201 |

10.03875|10.24155 |

10.20306|10.24155 |

9.064350|10.24155 |

10.38772|10.24155 |

Я использую ifelse для этого.

Код:

finaldf3$check<-ifelse(as.character(finaldf3$MinValue)<=as.character(finaldf3$threshold),'TRUE','FALSE')

Фактические результаты:

MinValue|threshold|check

9.264539|10.30201 |FALSE

10.03875|10.24155 |TRUE

10.20306|10.24155 |TRUE

9.064350|10.24155 |FALSE

10.38772|10.24155 |FALSE

Ожидаемые результаты:

MinValue|threshold|check

9.264539|10.30201 |TRUE

10.03875|10.24155 |TRUE

10.20306|10.24155 |TRUE

9.064350|10.24155 |TRUE

10.38772|10.24155 |FALSE
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...