如何更改facet_wrap中的facet标签

2024-01-02

我正在使用 ggplot 和facet_wrap 来获取所需的绘图。我必须向每个方面的标签或变量或每个方面的名称添加一些内容,就像我们直接在 ggplot 下修改 xlab 和 ylab 一样。

Example:

d <- ggplot(diamonds, aes(carat, price, fill = ..density..)) +
  xlim(0, 2) + stat_binhex(na.rm = TRUE) + theme(aspect.ratio = 1)

d + facet_wrap(~ color)

我现在想做的就是将每个方面的标签(即 D、E、F、G、H、I、J)更改为其他内容。

我该如何修改这个?

Addition

抱歉,我试图破坏它,但是,这需要时间,所以我已将其添加到 github 中。 您可以上传文件并检查结果。 问题在于选项 4facet_wrap...您可以选择单选按钮选项 4。

我已经评论过我之前使用的facet_wrap,其中数据完整性很好,但是如果我更改facet wrap,图形和数据的行为都会有所不同。

要上传的数据可以在“要上传的数据”文件夹中找到

代码可以在这里找到:我会在一分钟内添加它


虽然这是一个非常古老的问题,但我想回答它,因为我学到了一种简单的方法!

该解决方案使用facet_wrap(),并且也不以任何方式更改您的数据。

text.on.each.panel <-"_new"
d <- ggplot(diamonds, aes(carat, price)) +
     xlim(0, 2) 
d + facet_wrap(~ color, labeller = label_bquote(.(color)-.(text.on.each.panel)))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何更改facet_wrap中的facet标签 的相关文章

随机推荐