我試圖在連續繪製5個箱子地塊時製作條紋地塊(改變白色和灰色背景)。爲什麼背景顏色沒有被應用到我的代碼中的整個圖中?當我單獨繪製箱形圖時,背景顏色會發生變化。多個地塊中每個地塊的單獨背景顏色
set.seed(42)
dev.off()
windows(width=6, height=4)
par(mfrow=c(1,5))
par(mar=c(2,4,1,1)) # bottom, left, top and right
par(bg = 'white')
boxplot(rnorm(20), ylab = "A")
title(xlab="n = 54", line=0)
par(bg = 'grey')
boxplot(rnorm(20), ylab = "B")
title(xlab="n = 54", line=0)
par(bg = 'white')
boxplot(rnorm(20), ylab = "C")
title(xlab="n = 54", line=0)
par(bg = 'grey')
boxplot(rnorm(20), ylab = "D")
title(xlab="n = 26", line=0)
par(bg = 'white')
boxplot(rnorm(20), ylab = "E")
title(xlab="n = 6", line=0)
爲了澄清,我想在裏面圖紅色矩形區域的下方是灰色的。
我不確定你在問什麼,但這可能有所幫助:http://stackoverflow.com/questions/14604439/plot-multiple-boxplot-in-one-graph你的代碼表明你是對盒子圖的填充顏色感興趣,而不是圖的背景顏色。 –
因此_not_不僅僅是我的解決方案中的繪圖區域,而是整個區域 – G5W
順便說一句,通過在第二次用灰色背景打印箱形圖時添加'col =「white」'可以改進我的外觀 – G5W