r中的readline()函数的问题

问题描述 投票:1回答:1

我想将用户输入带入变量并显示在屏幕上。但是,当我尝试使用readline()函数接收输入时,有时效果很好,但并非总是如此。有时,我遇到如下错误:

enter image description here

因此,是否还有其他函数可以像python中的input()函数那样接受用户输入。

我尝试过的代码如下:

my.name <- readline(prompt="Enter name: ")
my.age <- readline(prompt="Enter age: ")
# convert character into integer
my.age <- as.integer(my.age)
print(paste("Hi,", my.name, "next year you will be", my.age+1, "years old."))

有人可以帮我这个忙吗?

r user-input readline
1个回答
0
投票

您正在使用RStudio吗?如果是这样,则可能是由于您的R和RStudio版本之间不兼容而引起的,解决方案是更新您的RStudio版本。

我希望这会有所帮助!

© www.soinside.com 2019 - 2024. All rights reserved.