我查看了 install.packages 帮助文件、Google 和 Stack,但我没有找到在安装软件包之前提示用户的方法。是否有 install.packages 选项要求用户在实际安装软件包之前提示用户是否要安装该软件包?
无法使用 install.packages,是否有其他方法可以实现此结果?
最佳答案
您可以在 if 语句内使用函数 menu() 来建立简单的确认机制。这将起作用:
package <- "foo"
if (menu(c("Yes", "No"),
title= paste("Are you sure you want to install package", package)) == "1") {
install.packages(package)
} else { print("Cancelling installation")}
关于r - 在安装 R 包之前提示用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65270707/