r - 程序不要求用户输入
问题描述
我尝试了一切,但我的程序没有要求用户输入数字,我是 R 的初学者,请帮助。
foo <- function(){
number<-readline(prompt="Enter any number: " )
number<-as.integer(number)
return(number)
}
print(paste(foo()))
解决方案
foo <- function(){
cat("Enter any number: ")
number <- readLines("stdin",n=1)
number <- as.integer(number)
return(number)
}
print(paste(foo()))
推荐阅读
- sql-server - 更新位掩码字段中的某个特定位 (SQL Server)
- tensorflow - Tensorflow 2.0 最佳实践(训练步骤)
- java - 代码没有按预期工作;数组加倍;参考传递
- linux - 新用户命名空间中带有凭据的 exec.Command 出现错误:“不允许操作”
- reactjs - 在泛型函数中使用 React.ComponentProps
- laravel - Laravel Eloquent 三重关系与 Pivot
- google-cloud-platform - 如何从命令行重用谷歌云计算引擎上的静态 IP 地址
- javascript - 如何防止 localStorage 和登录的伪造值
- java - Spring Boot Query 未更新 mysql 数据库
- symfony4 - 项目操作多个 is_granted 不起作用 - api 平台