在R中的图中的第一个位置指定范围

时间:2014-10-18 12:48:39

标签: r

我尝试在我的绘图中指定X轴从10开始,然后每5步显示一个标签,这是我到目前为止所定义的:

 vec<-(46, 30, 20, 11, 40, 29, 28, 11, 15, 17)
 plot(vec, col="blue", axes=FALSE, ann=FALSE)
 axis(1, at = seq(10, 50, by = 5), las = 2)

这个命令每五分之一显示一次轴编号,但轴不是从10开始,我的意思是它开始,但是轴不在第一个点(所以46),而是在中间的某个地方开始我的功能。 我希望第一个“46”是第一个x值的值,应该是10。

然而,我是R的真正初学者,所以如果有人可以建议我任何不错的文档或教程,这将是非常有用的,谢谢!我用谷歌搜索,但我仍然没有找到任何好的,一步一步解释

1 个答案:

答案 0 :(得分:0)

在下面我添加了一个向量x。请注意,如果要显示每个点,矢量应运行到55(步长为5)。这是你在寻找什么?

vec<-c(46, 30, 20, 11, 40, 29, 28, 11, 15, 17)
x<-seq(10,55,5)
plot(x, vec)

enter image description here