我正在使用 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(使用前将#替换为@)