生成许多序列
我想生成以下序列:
myseq <- seq(0,0.1, by=0.0001)
myseq <- seq(0,0.2, by=0.0001)
myseq <- seq(0,0.3, by=0.0001)
.
.
.
myseq <- seq(0,1, by=0.0001)
myseq <- seq(0.1,0.2, by=0.0001)
myseq <- seq(0.1,0.3, by=0.0001)
myseq <- seq(0.1,0.4, by=0.0001)
.
.
.
myseq <- seq(0.9,1, by=0.0001) # I want to stop here.
我尝试手动以下代码,但我的直觉似乎并不正确:
#Counters
from=0
to=0.1
a = seq(from, to, by=0.001)
#I execute following to check if my intuition is correct.
from=case_when(to<=0.9 ~ from,
to==1 ~ from+0.1)
to=case_when(to<0.9 ~ to+0.1,
to==1 ~ 1)
a = seq(from, to, by=0.0001)
I would like to generate following sequences:
myseq <- seq(0,0.1, by=0.0001)
myseq <- seq(0,0.2, by=0.0001)
myseq <- seq(0,0.3, by=0.0001)
.
.
.
myseq <- seq(0,1, by=0.0001)
myseq <- seq(0.1,0.2, by=0.0001)
myseq <- seq(0.1,0.3, by=0.0001)
myseq <- seq(0.1,0.4, by=0.0001)
.
.
.
myseq <- seq(0.9,1, by=0.0001) # I want to stop here.
I tried with following code manually but my intuition does not seem to be correct here:
#Counters
from=0
to=0.1
a = seq(from, to, by=0.001)
#I execute following to check if my intuition is correct.
from=case_when(to<=0.9 ~ from,
to==1 ~ from+0.1)
to=case_when(to<0.9 ~ to+0.1,
to==1 ~ 1)
a = seq(from, to, by=0.0001)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用
combn
创建seq
's 的矩阵,和参数,然后在
seq 使用
mapply
创建序列列表。Use
combn
to create a matrix ofseq
'sfrom
andto
parameters, and then apply them onseq
usingmapply
to create the list of sequences.