在R脚本中,如何使用所有参数的变量创建序列?

时间:2014-10-30 20:56:45

标签: r

它应该很简单,但我只是在文档中找不到我需要的东西。我确定我只是不知道该找什么。

我是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)

1 个答案:

答案 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)