2013-03-24 49 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