2017-09-24 82 views
1

考慮R中的以下beanplot圖像的長度...řbeanplot改變顏色和平均線

require(beanplot) 
beanplot(USJudgeRatings, 
    side='both', 
    border='NA', 
    col=list('gray','red'), 
    ylab='US Judge Ratings', 
    what=c(1,1,1,1)) 

的beanplot有助於是說「欄...的多達四種顏色載體可以是按照以下順序,這些顏色代表bean的區域(沒有邊框,使用該顏色的邊框),bean內部的行,bean外部的行以及每個bean的平均行。

但是,我不明白從幫助如何指定地毯線的顏色和每個bean的平均線 - 指導將不勝感激(以及爲什麼顏色矢量必須定義爲一個列表給予成對半邊的每邊有不同的顏色)是否可以改變平均線的長度?

回答

1

您需要將col定義爲具有4種顏色的向量列表。這是一個例子。

require(beanplot) 
beanplot(USJudgeRatings, 
    side='both', 
    border='NA', 
    col=list(c('gray','black',"black","green"),c('red','white',"black","blue"), 
       c('#ffffb2','black',"black","#f03b20"),c('#fd8d3c','white',"black","#bd0026")) , 
    ylab='US Judge Ratings', 
    what=c(1,1,1,1)) 

enter image description here