r - 在 R 中生成一个弹出框

标签 r window readline

是否可以向用户显示弹出框以在 R 中输入值?我已经将一对使用 readline 执行等效功能的行放在一起,但是是否可以使提示出现在控制台以外的其他地方?谢谢!

最佳答案

svDialogs 包提供了一种解决方案。

运行以下,例如...

 library(svDialogs)
 ## Ask something...
 user <- dlgInput("Who are you?", Sys.info()["user"])$res

...让我得到以下弹出输入框:

enter image description here

(如您所料,当您单击“确定”时,框中的任何值都会分配给符号 user 。)

关于r - 在 R 中生成一个弹出框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35873261/

相关文章:

c# - 当放置在弹出窗口中时,第一次单击不会触发按钮单击事件

WPF - 隐藏窗口的最小化按钮

linux - 使用 "readline"库时如何绑定(bind)Ctrl+Enter?

java - Java/Scala 中 readline 的奇怪行为

r - 如何使用 dplyr 根据列 id 合并行数据

r - dplyr 合并多个结果

c# - 防止窗口显示在 alt 选项卡中

r - ggplotly 无法显示 geom_line

r - 仅对时间序列中的工作日进行子集化

java - 从尚未关闭的服务器套接字读取所有字符串