gpt4 book ai didi

r - 在R中使用带有facet_wrap的ggplot2显示多轴标签

转载 作者:行者123 更新时间:2023-12-04 03:00:06 24 4
gpt4 key购买 nike

我已经用ggplot2创建了一个漂亮的facet_wrap密度图。我希望每个面板都有x和y轴标签,而不是仅在左侧有y轴标签,在底部有x标签。我现在所拥有的看起来像这样:

library(ggplot2)
myGroups <- sample(c("Mo", "Larry", "Curly"), 100, replace=T)
myValues <- rnorm(300)
df <- data.frame(myGroups, myValues)


p <- ggplot(df) +
geom_density(aes(myValues), fill = alpha("#335785", .6)) +
facet_wrap(~ myGroups)
p
哪个返回:
alt text
(来源: cerebralmastication.com)
看来这应该很简单,但是我的Google Fu太穷了,无法找到答案。

最佳答案

您可以通过在facet_wrap调用中包含scales =“free”选项来实现此目的:

myGroups <- sample(c("Mo", "Larry", "Curly"), 100, replace=T)
myValues <- rnorm(300)
df <- data.frame(myGroups, myValues)


p <- ggplot(df) +
geom_density(aes(myValues), fill = alpha("#335785", .6)) +
facet_wrap(~ myGroups, scales="free")
p

enter image description here

关于r - 在R中使用带有facet_wrap的ggplot2显示多轴标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1532535/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com