2013-03-24 48 views
0

线改变PCH我想绘制在图上几行,并让他们使用不同的pch与R中

plot(1:10, sample(1:10,10), pch=3)    
lines(1:10, sample(1:10,10), pch=1)  
lines(1:10, sample(1:10,10), pch=2) 
lines(1:10, sample(1:10,10), pch=3) 
lines(1:10, sample(1:10,10), pch=4) 
lines(1:10, sample(1:10,10), pch=5) 

然而,所有的lines命令似乎使用他一样绘制人物无视绘制pch参数。这样做的正确方法是什么?

由于

回答

3

默认type=为线是l,使得只有线。要绘制线条和符号,请将type="b"type="o"添加到功能lines()

plot(1:10, sample(1:10,10), pch=3)    
lines(1:10, sample(1:10,10), pch=1,type="o") 

type="o"意味着该行会“内部”的象征和type="b"意味着生产线将符号之前结束。

+0

真棒,谢谢! “划分点和线”是什么意思?这就是'o'代表的文档 – Alex 2013-03-24 18:52:59

+0

也是什么类型,是否有可能没有“pch”在每个点绘制,而只在某些点上,所以行不显得太忙? – Alex 2013-03-24 18:54:29

+0

@Alex第二个问题 - 您必须将不带pch和函数点()的函数行()合并为一部分点 – 2013-03-24 18:57:29