Я пытаюсь выяснить, как я могу запустить r-скрипт, используя Rscript
в командной строке Windows и запрашивая ввод пользователя.
До сих пор я нашел ответы о том, как запрашивать ввод данных пользователем в интерактивной оболочке R. Любые попытки сделать то же самое с readline()
или scan()
не увенчались успехом.
пример:
У меня есть многочлен y=cX
, где X
может принимать более одного значения X1
,X2
,X3
и так далее. Переменная C
известна, поэтому для вычисления значения y
мне нужно запросить у пользователя значения Xi
и сохранить их где-нибудь внутри моего скрипта.
Uinput <- function() {
message(prompt"Enter X1 value here: ")
x <- readLines()
}
Это путь? Какие-то дополнительные аргументы? as.numeric
поможет? Как вернуть X1
? И будет ли реализация отличаться в зависимости от ОС?
Спасибо.