3

如何放置 x 轴值

链接中的箱线图,我想显示不同的背景颜色,例如:2002-2004 - 在一组中,2005-2007 在另一组中,而从 2008-2011 在另一组中。所有组都可以显示在不同的背景颜色上,并在图表底部显示图例或注释的描述。

如何以不同的颜色显示这些组箱线图(每个组箱线图应该是相同的颜色)?

提前谢谢了。

4

1 回答 1

7
 df <- read.table(textConnection('2002    2003    2004    2005    2006    2007    2008    2009    2010    2011
 0.8392  0.8337  0.8145  0.8306  0.8545  0.7876  0.8491  0.8568  0.8459  0.8778
 0.8251  0.7509  0.7301  0.7829  0.8103  0.7368  0.7122  0.685   0.7623  0.8159
 0.8584  0.8217  0.8105  0.8295  0.8382  0.769   0.8265  0.8287  0.8344  0.8204
 0.8651  0.8211  0.8346  0.8624  0.8629  0.7926  0.8543  0.8648  0.8456  0.8656
 0.7991  0.7653  0.7512  0.8106  0.8354  0.7013  0.752   0.8256  0.8235  0.7579
 0.8572  0.8186  0.8009  0.6988  0.719   0.7645  0.8142  0.8164  0.7529  0.7214
 0.8483  0.8159  0.833   0.8401  0.8426  0.7777  0.8608  0.8243  0.8426  0.8602'), header=TRUE)

#New code for coloring
colors = c(rep("red",3),rep("blue",3),rep("green",4))
boxplot(df, names=2002:2011,col=colors)

在此处输入图像描述

于 2013-03-04T23:15:56.963 回答