它应该很简单,但我只是在文档中找不到我需要的东西。我确定我只是不知道该找什么。
我是R的新手并且已经开始编写一个脚本,该脚本将从3个用户输入变量生成序列。
基本上,我想要这个sequence<-seq(1,10,by=2)
完成
seqStart<-readline(prompt="Sequence Start")
seqStop<-readline(prompt="Sequence Stop")
seqInt<-readline(prompt="Interval")
sequence<-seq(seqStart, seqStop, by=seqInt)
答案 0 :(得分:1)
您需要将readline的结果转换为数字:
seqStart <- as.numeric(readline(prompt="Sequence Start"))
seqStop <- as.numeric(readline(prompt="Sequence Stop"))
seqInt <- as.numeric(readline(prompt="Interval"))
mySequence <- seq(seqStart, seqStop, by=seqInt)