【问题标题】:Problem with the readline() function in rr 中的 readline() 函数存在问题
【发布时间】:2020-05-31 00:51:05
【问题描述】:

我想将用户输入转换为变量并将其显示在屏幕上。但是,当我尝试使用 readline() 函数获取输入时,它有时可以正常工作,但并非总是如此。有时,我会遇到如下错误:

那么,有没有其他函数可以像 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】:

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

    【讨论】:

      猜你喜欢
      • 2021-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-07
      • 2018-04-18
      • 1970-01-01
      相关资源
      最近更新 更多