将关键点图例和标签对齐到图例框的右侧,在ggplot2中
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将关键点图例和标签对齐到图例框的右侧,在ggplot2中相关的知识,希望对你有一定的参考价值。
我有以下数据框,我预测y是年龄和性别的函数:
df = data.frame(
age = c('old', 'old', 'young', 'young'),
gender = c('male', 'female', 'male', 'female'),
y = 1:4)
和相应的图表:
ggplot(df, aes(x=age, y=y, fill = gender)) +
geom_col(position = 'dodge')
我想控制图例框的外观。特别是,我希望整个盒子与右边(而不是左边)对齐。因此,关键图例应出现在框的右侧,并且左边应该是标签。
我知道theme()函数的legend.text.align参数,但它只控制键与其对应标签之间的距离。
知道如何逆转对齐吗?
以上是关于将关键点图例和标签对齐到图例框的右侧,在ggplot2中的主要内容,如果未能解决你的问题,请参考以下文章