我想知道在执行R?
中的脚本时是否有任何简单的方法来实现用户交互例如,如果我有一个将数据添加到现有数据帧的简单函数。我想让用户决定是否应该添加其他数据。有没有办法在控制台中将此决策过程实现为命令提示符?例如,如果用户在控制台中键入“是”,则执行添加数据或仅执行函数,如果用户键入“否”,则不会执行?
以下是一些将data_add
添加到data
Input <- file.choose()
data_add <- read.csv(Input, sep=";", header=TRUE, stringsAsFactors=FALSE)
data_new <- rbind(data, data_add)
有没有人在脚本中实现过这样的用户操作,可能有一个简单的方法来处理它?</ p>
答案 0 :(得分:0)
Google快速搜索指向了svDialogs
包。尝试
library(svDialogs)
okCancelBox("Hello")
它返回TRUE / FALSE,你可以使用