在 ggplot2 图中很难处理标签。这是示例页面中的类似图:

mt <- ggplot(mtcars, aes(mpg, wt, colour = factor(cyl))) + geom_point()
mt + facet_grid(. ~ cyl, scales = "free")

我将如何定义因子(cyl)的标签列表?

最佳答案

您可以在色标的 labels 参数中定义它:

ggplot(mtcars, aes(mpg, wt, colour=factor(cyl))) +
  geom_point() +
  scale_colour_discrete(breaks = c("4", "6", "8"),
                        labels = c("Four", "Six", "Eight"))

关于r - color=factor(foo) 的 ggplot2 标签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11005531/

10-13 00:52