Colouring different group data in boxplot using r

前端 未结 1 1510
执念已碎
执念已碎 2021-01-03 16:08

How to put x-axis values

The Box-plot in the link, I want to display different background colour for example: 2002-2004 - in one group, 2005-2007 in another group wh

1条回答
  •  情话喂你
    2021-01-03 16:26

     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)
    

    enter image description here

    0 讨论(0)
提交回复
热议问题