2013-08-05 84 views
1

我正在使用段進行繪製線,但我需要對線類型進行更多的控制。所以我使用lty =「1」但我收到錯誤信息。我正在使用下面的代碼。無效的行類型:必須是長度2,4,6或8

segments(593, 20.65+.06, 593+3, 20.65+.06, col= "black", lty="1") 

但我收到以下錯誤消息。

Error in segments(593, 20.65 + 0.06, 593 + 3, 20.65 + 0.06, col = "black", : 
    invalid line type: must be length 2, 4, 6 or 8 

我只需要控制LTY()提到的線路類型。我怎樣才能解決這個問題?

回答

2

您可以通過閱讀?par修復:

線型可以通過給出的索引線類型的一個小 內置表(1 =固體,2 =虛線等來指定,參見上面的lty )或直接作爲線的開/關段的長度。這是 用一個偶數(最多八個)字符串,即 即非零(十六進制)數字的字符串完成的,這些數字給出了字符串中連續位置的 長度。例如,字符串「33」 指定了三個單位後跟三個關,而「3313」指定了三個單位,其次是三個單位,其次是三個單位,最後是 三個單位。這裏的'單位'(在大多數設備上)與lwd成比例, 和lwd = 1以像素或點或1/96英寸爲單位。

因此,將一個字符傳遞給lty並不意味着您的想法。你可能只是意思是lty = 1

相關問題