R - 多行读取线提示

时间:2017-12-11 12:12:34

标签: r io console user-input

我尝试使用控制台实现简单选择。这是代码:

n <- readline(prompt = "1 - selection A\n2 - selection B\nInput: ")

整个过程都有效,但在选择A&#39;之后,输入写在第一行的末尾。我希望用户输入位于提示的结尾(在&#39;输入:&#39;之后)。谢谢!

enter image description here

1 个答案:

答案 0 :(得分:1)

正如罗马正确指出的那样,你的代码应该适用于RGui。 在Rstudio中,我会使用

cat("1 - selection A\n2 - selection B\n")
n<-readline(prompt ="Input: ")