基本R繪圖函數通常使用參數lwd
來指定線條粗細。雖然這些是相對的線寬,不同的幫助文件表明這是一個倍增因子。所以線寬lwd = 1
給出的線寬度爲1 * defaultwidth
。如何在R圖中指定點的線寬?
我該在哪裏指定該行的默認寬度,或者如何確保一行是例如特定的0.75pt,如在Excel等其他軟件中設置的?
基本R繪圖函數通常使用參數lwd
來指定線條粗細。雖然這些是相對的線寬,不同的幫助文件表明這是一個倍增因子。所以線寬lwd = 1
給出的線寬度爲1 * defaultwidth
。如何在R圖中指定點的線寬?
我該在哪裏指定該行的默認寬度,或者如何確保一行是例如特定的0.75pt,如在Excel等其他軟件中設置的?
默認線寬取決於用於繪圖的設備。爲了閱讀這些信息,您應該瞭解英寸,點和像素的一般解釋。的一般規則是:
這可以在你的設備的設置,但是取決於:
lwd = 1
是指:
pdf()
和postscript()
設備線寬爲1/96英寸或0.75點。png()
,jpeg()
,tiff()
和bmp()
裝置:
res
被偶然英寸)。lwd = 1
是1/96英寸,但將res
的設置考慮在內。所以,如果res = 96
,lwd = 1
是1pt的厚度,但你的觀點被解釋爲比常規點更小。也請記住,與位圖的設備中,res
較高的設置將炸燬在屏幕上你的身材。所以在前面的例子中,設置爲res = 96
的lwd = 1
給出了一條厚度爲1pt的線條,但在同一個屏幕上顯示時,這會將線條厚度從1像素增加到1.33像素。如果您將這兩個數字縮放爲完全相同的尺寸,則它們看起來是相同的(顯然除了分辨率)。
參見:
How do I specify axis thickness in a plot? (in R)
Increasing the thickness of box lines in an R boxplot?
https://graphicdesign.stackexchange.com/questions/199/point-vs-pixel-what-is-the-difference
有問題,解決它自己,在這裏放棄了它以供參考。隨意添加到我的答案,我仍然不是100%確定,如果我理解正確。 –