【发布时间】:2020-12-23 10:52:06
【问题描述】:
通过ggplot2,我学会了重命名 X 轴、Y 轴和各个图例。但是,我也想重命名图例值。
例如,为简单起见,我在数据集中使用 0 表示男性,1 表示女性,当我显示它并将性别映射到审美时,我不希望图例读取数据的 0 或 1值,但男性和女性。
或者,在下面的示例中,使用“4 轮驱动”、“前轮驱动”、“后轮驱动”代替“4”、“f”和“r”将使图表更易于理解。
library(tidyverse)
ggplot(data = mpg) + geom_point(mapping = aes(x = displ, y = hwy, color = drv)) + labs(x = "Engine Size (Liters)", y = "Fuel Efficiency (Miles per Gallon)", color = "Drive")
- 一种选择是打开 Excel 文件并将特定列中的所有 0 和 1 更改为“男性”和“女性”。
- 另一种选择是重命名 R 中的值,但我完全不知道该怎么做。我对 R 很陌生。
我希望用一种简单的方法来重命名图例中显示的值。
【问题讨论】:
标签: r ggplot2 axis-labels