R中的散点图

R中的散点图,r,R,我想要点x,y在R中的散点图。 其中,从正态分布N0,1和N0,16中提取x,y的500个采样点。也将这些点从分布N0,1标记为红色,从分布N0,16标记为蓝色 我是R新手,只知道基本的绘图。任何人都可以帮我 谢谢如评论所示,您有两种可能使用来自 x <- rnorm(500, mean=0, sd=sqrt(1)) y <- rnorm(500, mean=0, sd=sqrt(16)) 或者,您可以用颜色显示这两组数据,记住y可能比x的范围更广 plot(y, col="blu

我想要点x,y在R中的散点图。 其中,从正态分布N0,1和N0,16中提取x,y的500个采样点。也将这些点从分布N0,1标记为红色,从分布N0,16标记为蓝色

我是R新手,只知道基本的绘图。任何人都可以帮我


谢谢

如评论所示,您有两种可能使用来自

x <- rnorm(500, mean=0, sd=sqrt(1))
y <- rnorm(500, mean=0, sd=sqrt(16))
或者,您可以用颜色显示这两组数据,记住y可能比x的范围更广

plot(y, col="blue")
points(x, col="red")
你得到的情节是


对于初学者,请阅读优秀的手册,特别是R简介的第12.1节:如果X是N0,1,Y是N0,16您能告诉我们颜色信息来自何处吗?您正在寻找这样的东西吗?plotrnorm500,mean=0,sd=16,col='blue'点rNORM500,mean=0,sd=1,col='red'正如DWin所暗示的,您想要的绘图是不可能的。每个点由x和y值定义,这也是两个分布。您是说这些点将根据它们来自的分布而使用不同的颜色,但每个点都由它们定义。@安德烈斯:您的代码是两行的,但作为注释,使用分号会更好,如plotrnorm500,mean=0,sd=16,col='blue';点SRNORM500,平均值=0,标准差=1,列='red'
plot(y, col="blue")
points(x, col="red")