我使用ggplot2包和facet_wrap函数创建了一个类似于这里的图形。我想抑制一些x轴文本,以使它更清晰易读。 例如,在此处仅在D、F、H和J框中出现x轴刻度将更易读。 我该如何做?谢谢! 编辑:可重复代码library(ggplot2) d <- ggplot(diamon...
library( ggplot2 ) library( gridExtra ) p1 <- qplot( rnorm( 10 ), rnorm( 10 ) ) p2 <- qplot( rnorm( 10 ), rnorm( 10 ) ) p3 <- qplot( rnorm...
我一直在尝试扩展我的方案,从这里开始,以利用facets(特别是facet_grid())。 我看到了这个例子,但是我似乎无法让它适用于我的geom_bar()和geom_point()组合。我尝试使用来自示例的代码,只是将其从facet_wrap更改为facet_grid,这似乎也使第一层...
当图例标题很长时,我很难将图例的标题与图例键相对居中对齐。有一个问题是从一年前提出的,可以用于短标题,但似乎不适用于长标题。 例如,首先是短图例标题:library(ggplot2) ggplot(iris, aes(x=Sepal.Length, y=Sepal.Width, color=...
我已经生成了一张结合了ggplot和基础图形的图表: t <- c(1:(24*14)) P <- 24 A <- 10 y <- A*sin(2*pi*t/P)+20 #*********************************************...
在具有多个分面变量的绘图中,ggplot2重复用于"外部"变量的分面标签,而不是跨越"内部"变量所有级别的单个跨度分面条。我有一些代码,使用gtable包中的gtable_add_grob来覆盖重复的外部分面标签,改为使用单个跨度分面条。 不幸的是,由于分面条grob结构的更改,这段代码在g...
我正在尝试生成具有透明背景的ggplot对象的png文件。当我直接使用panel.background=element_rect(fill = "transparent",colour = NA)在ggplot对象上时,我得到了想要的结果。 现在我正在尝试对图进行一些修改(如向facets添...
我正在使用facet_grid创建图形,以在y轴上分割分类变量。我决定不使用facet_wrap,因为我需要space = 'free'和labeller = label_parsed。我的标签很长,并且我在右侧有一个图例,所以我想将标签从面板的右侧移动到面板的顶部。 下面是一个示例,展示了...