作者:手机用户2502873943 | 来源:互联网 | 2023-02-08 17:50
我正在使用geom_boxplot绘制多个变量之间的交互,结果因子名称非常长.我想在绘图上重命名这些因子名称,而不更改原始数据集中的因子,以使绘图更容易解释.
作为使用mtcars汽车数据集的示例:
library(tidyverse)
ggplot(mtcars) + geom_boxplot(aes(factor(cyl), mpg))
这导致具有4,6和8个柱面的箱线图作为x轴因子.我想做的是改变那些x轴因素.例如,如何在不编辑原始数据的情况下将4更改为"Four Cyl" ?
1> joran..:
试试这个:
ggplot(mtcars) +
geom_boxplot(aes(factor(cyl), mpg)) +
scale_x_discrete(labels = c('Four','Six','Eight'))
见?discrete_scale
.