如何在R中生成类似“1.0 2.0 3.0 4.0 5.0 5.1 5.2 5.3 5.4 5.5”的输出?

oyxsuwqo  于 2023-05-11  发布在  其他
关注(0)|答案(2)|浏览(109)

我们应该通过这个练习学习seq():rep()命令,但我一定错过了一些东西。我不能把我的头绕在你如何可以改变一个序列的输出间隔中间序列这样。
如标题所述,所需的输出是1.0 2.0 3.0 4.0 5.0 5.1 5.2 5.3 5.4 5.5
我尝试过像这样链接命令,但结果如下:

1:5 ; seq(from = 5.1, to = 5.5, by = 0.1)

但它导致了这个输出

[1] 1, 2, 3, 4, 5 
[1] 5.1, 5.2, 5.3, 5.4, 5.5

我还尝试将这两个命令的输出赋给变量,但我不太知道如何在不将值相加的情况下将它们组合在一起。
非常感谢。

hrysbysz

hrysbysz1#

你可以

c(1.0:5.0, seq(5.1,5.5,.1))

输出

[1] 1.0 2.0 3.0 4.0 5.0 5.1 5.2 5.3 5.4 5.5
gajydyqb

gajydyqb2#

我猜你的代码应该是c(seq(1,5,1), seq(5.1, 5.5,0.1))
那么你就有了一个具有所需输出的向量

相关问题