R 4*0:g_范围[2]的结果是什么?

R 4*0:g_范围[2]的结果是什么?,r,R,我有一些代码: cars <- c(1, 3, 6, 4, 9) trucks <- c(2, 5, 4, 5, 12) g_range <- range(0, cars, trucks) axis(2, las=1, at=4*0:g_range[2]) 4*0:g_范围[2]相当于c(0,4,8,12)。? 4*0:g_range[2]=c(0,4,8,12,16,20,24,28,32,36,40,44,48)而不是c(0,4,8,12)0:n返回向量c(0,1,2,…

我有一些代码:

cars <- c(1, 3, 6, 4, 9)
trucks <- c(2, 5, 4, 5, 12)
g_range <- range(0, cars, trucks)
axis(2, las=1, at=4*0:g_range[2])
4*0:g_范围[2]相当于c(0,4,8,12)。?

4*0:g_range[2]=c(0,4,8,12,16,20,24,28,32,36,40,44,48)而不是c(0,4,8,12)

0:n
返回向量
c(0,1,2,…,n)
并且
4*0:n
将每个元素乘以4,得到
c(0,4,8,…,4n)
。这给出了一个向量,其中每个元素之间的差值为4。它不会给出四个等距元素的向量,除非
n
是3。

你能改变你的问题的标题,使它对其他试图搜索类似内容的人有意义吗?另外,你到底在问什么?你输入一些代码。R给出了答案。您想要的
c(0,4,8,12)
答案显然不是您编写的代码的结果。这里没有问题,除非你修改并澄清你的问题,否则我将投票结束。@Fnzh Xx你确实澄清了标题,但仍然没有提供任何信息。想得更一般些。问问自己未来的搜索者会用什么术语来找到我的问题。就目前而言,这个问题非常狭隘,只对你有用。
> 4*0:g_range[2]
[1]  0  4  8 12 16 20 24 28 32 36 40 44 48