У меня есть приложение с тонким шрифтом и с числовым вводом, и я инициирую его значение в пользовательском интерфейсе как пустое, я пытаюсь оценить, не является ли это значение пустым, затем сделать что-то, но оно не работает
этокак я запускаю пользовательский интерфейс
numericInput("Max_Risk", label="Max Risk", value="")
при нажатии кнопки
Я присваиваю ее значение переменной
max_risk = input$Max_Risk
, тогда у меня есть условие if, которое оцениваетзначение max_risk
if (max_risk != ""){
dat2 <- dplyr::filter(dat2, coe_var < max_risk)
}
, когда на входе есть значение, скажем, число 86, оно работает и попадает в оператор of и продолжается с кодом, но когда нет значения вполе ввода, т.е. оставлено пустым, я получаю эту ошибку
Warning: Error in if: missing value where TRUE/FALSE needed
Мне нужно, чтобы, если поле ввода оставалось пустым, не делали оператора if и продолжайте с кодом, любая помощь, спасибо