在使用ggboxplot时,是否有方法自定义图例中的标签?我有一个带有图例的条形图,其中的标签取自数据框列。我想更改这些标签,而不必更改列的标签。类似于ggplot中的scale_fill_discrete(labels=c(......)。
scale_fill_discrete(labels=c(......)
eyh26e7m1#
我对@Nicolás Velásquez的回答做了一点调整。
scale_fill_discrete(labels = c("First", "Second"))
这也适用于gghistogram
gghistogram
ghhkc1vu2#
当然可以,Ggplot2的scale_x_discrete()就能做到这一点。
ggBoxplot(as.data.frame(DFW2), y = 'shares', x = 'Polaridad') + scale_x_discrete(labels = c("First", "Second"))
ggboxplot()只是ggplot2的ggplot()和geom_box()函数的 Package 器,因此ggplot()之后的所有层指令都可以工作。
2条答案
按热度按时间eyh26e7m1#
我对@Nicolás Velásquez的回答做了一点调整。
这也适用于
gghistogram
ghhkc1vu2#
当然可以,Ggplot2的scale_x_discrete()就能做到这一点。
ggboxplot()只是ggplot2的ggplot()和geom_box()函数的 Package 器,因此ggplot()之后的所有层指令都可以工作。