gpt4 book ai didi

带有新版本 R 的 readLines 函数

转载 作者:行者123 更新时间:2023-12-04 02:14:15 25 4
gpt4 key购买 nike

我的功能是:

create_matrix <- function() {
cat("Write the numbers of vertices: ")
user_input <- readLines("stdin", n=1)
user_input <- as.numeric(user_input)
print(user_input)
}

对于 3.5.0 版本,在我输入数据后,程序不会继续执行。我直接从控制台调用脚本。

最佳答案

我使用各种 docker 图像的发现:

  • 该示例使用 R version 3.4.4 (2018-03-15) -- "Someone to Lean On" 工作正常来自 rocker/r-ver:3.4.4 .
  • 该示例如使用 R version 3.5.0 (2018-04-23) -- "Joy in Playing" 所述那样挂起来自 rocker/r-ver:3.5.0 .
  • 该示例如使用 R Under development (unstable) (2018-05-19 r74746) -- "Unsuffered Consequences" 所述那样挂起来自 rocker/drd .

  • 版本 3.5.1 的发行说明中提到的更改似乎无关。我已将我的发现发送至 r-devel并将报告结果:
  • 该示例使用 R version 3.5.1 (2018-07-02) -- "Feather Spray" 工作正常
  • bug已标记为固定。我可以断言版本 R Under development (unstable) (2018-06-02 r74838) -- "Unsuffered Consequences"按预期工作。
  • is considered a bug ,但尚不清楚如何以及何时修复。
  • reasonable workaround : 除行尾外,还发送文件尾(EOF、Ctrl-D)。
  • 关于带有新版本 R 的 readLines 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50372043/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com