尝试使用点()绘制R中的点

时间:2015-07-31 11:36:31

标签: r plot

我在clclismo上一直使用tutorials来表示我现在正处于这一点,我正在尝试使用本教程中的说明将点绘制到另一个图上。

> plot(x,y,xlab="Independent",ylab="Dependent",main="Random Stuff")
> points(x1,y1,col=2,pch=3)
> points(x2,y2,col=4,pch=5)

第一块地块如预期,但后两块没有。情节简直保持不变。也没有错误。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

适合我。 plot会生成一个图像,并points为现有图添加点。这是预期的行为。

x <- rnorm(10,sd=5,mean=20)
y <- 2.5*x - 1.0 + rnorm(10,sd=9,mean=0)

x1 <- runif(8,15,25)
y1 <- 2.5*x1 - 1.0 + runif(8,-6,6)

x2 <- runif(8,15,25)
y2 <- 2.5*x2 - 1.0 + runif(8,-6,6)

plot(x,y,xlab="Independent",ylab="Dependent",main="Random Stuff",xlim=c(0,30),ylim=c(0,100))
points(x1,y1,col=2,pch=3)
points(x2,y2,col=4,pch=5)