2012-09-07 22 views
14

我有一個看起來像這樣的圖表:gnuplot的 - 只有在傳說中的增長點的大小/關鍵

image

我想增加點的大小在圖例(是傳說或關鍵?),但不增加圖中點的大小。 它在圖片中解釋得更好。這可以實現嗎?

+1

我想這些是自由的紅色圓圈(FHRC,因爲它們在meta上是已知的)...但是您的圖片和相關文字能夠非常清楚地表達您的問題以及您正在尋找的內容。很好的問題。 (+1) – mgilson

回答

9

首先用增加的符號大小繪製任何東西,然後繪製沒有密鑰的數據。

gnuplot> plot 1/0 ls 7 lw 6 with points t "0.0", "yourdata" ls 7 notitle 

對兩個圖都使用相同的點樣式,並根據需要重命名第一個繪圖鍵。

+0

我一直在尋找更像'gnuplot'選項而不是黑客的東西,但我不得不承認這個解決方案工作得很好。謝謝,我的朋友。 – Gabriel

+1

這是一個非常有用的黑客(我在這裏的許多答案中使用了一個)。 – mgilson

3

除非你正在使用實心圓(pt 7),你可能想通過這種改進的傑瑞的答案,看起來更好的是在關鍵的點是脂肪少,更優雅:

plo 1/0 w p lc 1 pt 1 lw 3 ps 3 t "Data 1", "data1.dat" lc 1 pt 1 notitle,\ 
    1/0 w p lc 3 pt 2 lw 3 ps 3 t "Data 2", "data2.dat" lc 3 pt 2 notitle 
+0

你應該提到*爲什麼*這應該看起來更好。使用OP的點樣式,使用'lw'或'ps'無關緊要。只有在你用十字架的情況下才能做到。 – Christoph

+0

@Christoph「十字架」在gnuplot中被稱爲點,它們在接受的答案中以及在我的中使用,也許你指的是點?在這種情況下,是的,應該沒有區別。 – DarioP

+0

不,通過「十字」我的意思是你用'pt 1'得到的點類型,這不是OP使用的。他使用點pt 7'這是點:) – Christoph