R有沒有什麼辦法可以製作沒有標題的地塊,哪些地方使用標題本來會佔用的空間?R中沒有標題/標籤的地塊
在plot()
,main
,sub
,xlab
,並且ylab
都默認爲NULL
,但這只是留下空白,他們本來,同上,對它們設置爲「」。如果不包括它們意味着整個劇情空間被利用,而不是在邊緣留下額外的空白空間,那將是很好的。這對於將文件打印到諸如pdf()
,png()
等文件設備尤爲重要。
R有沒有什麼辦法可以製作沒有標題的地塊,哪些地方使用標題本來會佔用的空間?R中沒有標題/標籤的地塊
在plot()
,main
,sub
,xlab
,並且ylab
都默認爲NULL
,但這只是留下空白,他們本來,同上,對它們設置爲「」。如果不包括它們意味着整個劇情空間被利用,而不是在邊緣留下額外的空白空間,那將是很好的。這對於將文件打印到諸如pdf()
,png()
等文件設備尤爲重要。
請參閱tip 7關於調整邊距。
摘錄:
要刪除,請使用參數(MAR = ...)的標籤保留的空間。例如
png(file="notitle.png",width=400, height=350)
par(mar=c(5,3,2,2)+0.1)
hist(rnorm(100),ylab=NULL,main=NULL)
dev.off()
如果你願意接受一個備用繪圖軟件包,當你設置xlab
/ylab
到NULL
(並且沒有情節標題/ main
默認)ggplot2自動執行此操作。對於簡單的情節,只需require(ggplot2)
並用qplot
代替plot
。
真的,ggplot2是我多年來積攢的最有趣的東西,我忍不住有機會向我遇見的每個人傳福音。 :-)
我通常使用
par(mar=c(1,1,1,1))
當我把邊境到最低限度。
格子,它只是一個在xlab,ylab和主要參數設置爲NULL的事情:
library(lattice)
bwplot(rnorm(100),xlab=NULL,ylab=NULL,main=NULL)
plot(anything, main=NULL)
仍然有效。
+1爲繪圖興奮 – ojblass 2009-04-10 03:45:44
同意! @ojblass – ejg 2015-10-15 04:48:25