Можно ли запрограммировать ответ на запрос ввода пользователя в R? - PullRequest
0 голосов
/ 03 апреля 2020

Мне нужно ответить на запрос о вводе пользователя программно. Например, когда вызывается функция myFunction, которая запрашивает пользовательский ввод, я хочу каждый раз выбирать «2» (Вариант B). Как я могу запрограммировать это? (Примечание: мне нужно оставить запрос на ввод данных пользователем, так что ответ на этот вопрос не состоит в том, чтобы просто его убрать).

myFunction <- function(){
  value <- menu(c("Choice A", "Choice B", "Choice C"))
  return(value)
}

myFunction()

Запрашивает следующий ввод пользователя перед запуском кода. Я хочу выбрать «2», не набирая ничего на клавиатуре (то есть делать это исключительно с помощью кода R).

1: Choice A
2: Choice B
3: Choice C

Selection:

Другими словами, я хочу, чтобы он автоматически выполнял следующие действия:

Selection: 2
[1] 2
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...