Как да променя ширината на средната линия в графиката на мустаци в кутия в ggplot2 в R?

В текущата версия на ggplot2, средната линия в графика с мустаци в кутия е начертана удебелено в сравнение с другите линии:

library(ggplot2)
p <- ggplot(mtcars, aes(factor(cyl), mpg))
p + geom_boxplot()

Мисля, че това не беше така в някои по-стари версии. Има ли начин отделно да регулирате ширината на средната линия?


person AnjaM    schedule 23.09.2013    source източник


Отговори (1)


Лошо документиран, но можете да използвате аргумента fatten в geom_boxplot

library(ggplot2)
p <- ggplot(mtcars, aes(factor(cyl), mpg))
p + geom_boxplot(fatten = 0)

въведете описание на изображението тук

p + geom_boxplot(fatten = 4)

въведете описание на изображението тук

person Henrik    schedule 23.09.2013