奇怪的图形问题

时间:2013-10-23 20:05:39

标签: r plot

考虑以下情节:

 par(xaxs='i',yaxs='i')
 q = c(1000000,1051548,1073218,1087563,1097765,1109949,1113169,1124302,1134923,1137264,1132633,1235922,1351977,1474207,1602776,1746385,1905937,2077873,2276724,2487994,2718546,2939262,3209654,3543057,3858329,4243562,4301907,4332465,4392545,4412729,4429758)
 x <- seq(0,30, by = 1)
 plot(x, q, type = "l", bty = "L", ylim = c(0, max(q2)), xlim = c(0,30), xaxt = 'n', yaxt = 'n', xlab = "", ylab = "")
 points(20, q[20])

enter image description here

我正在绘制线q和坐标为(20,q[20])的点。奇怪的是,该点没有被绘制在线上,而它实际上属于线..

我不确定我在这里做错了什么。我一直试图解决这个问题超过一个小时!!

谢谢!

1 个答案:

答案 0 :(得分:1)

R用1开始它的索引。 这意味着你必须运行points(20, q[21])才能明白这一点。