r - 验证消息未在屏幕上的任何位置向用户显示
问题描述
我的数据框 train_df 会针对用户提供的输入进行过滤。之后,我使用过滤后的 datframe 运行模型。但是,如果用户将过滤器设置得太窄,并且这些过滤器没有点,我想最好在模式框中(如果不是那么任何地方)向用户显示一条错误消息,说明没有为您的过滤器找到点。我在服务器端使用以下代码。'update' 是 UI 中我的按钮的输入 id })
observeEvent(input$update,{
shiny::validate(
need(nrow(train_df) > 0, "No points found for these filters!")
)
})
我的验证语句有效,但错误消息未显示在应用程序中。任何帮助,将不胜感激。
解决方案
推荐阅读
- python - 正则表达式for循环在python中的列表
- python - Heroku Build 成功但“应用程序错误”{Django app}
- amazon-web-services - 使用 Ansible 为 Linux 用户配置 AWS 密钥
- opencv - 如何在 Colab 上使用 OpenCV 和 GPU?
- vue.js - 根据值更改单元格颜色 - VueJs & Vuetify
- php - 选择连接表具有更多列出值的位置
- ibm-doors - 如何计算 DXL 跳过列表中的所有元素
- python - 确定网格中连续相同点的数量
- android - 通过基于 sql 中的其他一些 coumn 有条件地删除具有相同列值的其他记录,基于列选择唯一记录
- java - 如何在java中显示sql函数?