R中xyplot()中x轴的值

时间:2016-08-11 14:33:25

标签: r lattice

R我想使用b将矢量a中的值与矢量xyplot(长度均为8)进行绘制。
是否有可能在x轴上具有0到10的范围,这样两个矢量可以相互重叠?现在x轴从1到8。

b <- c(0.5, 0.75, 1, 2.5, 4, 6, 8, 10)  
a <- c(0.0499, 0.0491, 0.0507, 0.0505, 0.0513, 0.0493, 0.0507, 0.0500)  
library(lattice)  
xyplot(a ~1:8, type="l", col="blue", ylim=c(0,0.10))  

编辑:
我的意思是我们有一条线穿过坐标(0.5,0.0409); (0.75,0.0491); (1,0.0507)等。

2 个答案:

答案 0 :(得分:1)

如果您想要将组件相互绘制,只需

xyplot(a~b, type="l", col="blue", ylim=c(0,0.1))

enter image description here

答案 1 :(得分:1)

我不确定我是否正确理解您的问题,但如果您只是想将x轴重新调整到0到10之间,只需添加xlim=c(0,10),那么您的最后一行就是{{1} }