我使用ggplot2包和facet_wrap函数创建了一个类似于这里的图形。我想抑制一些x轴文本,以使它更清晰易读。 例如,在此处仅在D、F、H和J框中出现x轴刻度将更易读。 我该如何做?谢谢! 编辑:可重复代码library(ggplot2) d <- ggplot(diamon...
使用ggplot::geom_point,我们可以使用scale_shape_manual设置任何字符作为绘图符号。我举个例子来说明这个目的:使用三角形在每个单元格中显示两个值,制作一个热度图:require(ggplot2) data <- data.frame( val =...
简介 我想在一个分面的ggplot图中绘制线条。主要目标是用一条线连接这些测量值,我们希望对其进行测试。所以基本上我想在ggplot箱线图(或任何其他类型的图)的分面内部和之间插入某种显著性条。 研究 ggsignif 我知道有一个ggsignif包可以为所有非分面图绘制这样的线条。 ...
我正在使用facet_grid创建图形,以在y轴上分割分类变量。我决定不使用facet_wrap,因为我需要space = 'free'和labeller = label_parsed。我的标签很长,并且我在右侧有一个图例,所以我想将标签从面板的右侧移动到面板的顶部。 下面是一个示例,展示了...
我已经生成了一张结合了ggplot和基础图形的图表: t <- c(1:(24*14)) P <- 24 A <- 10 y <- A*sin(2*pi*t/P)+20 #*********************************************...
我正在尝试使用ggplot制作双y轴图表。首先,让我说一下,我并不是在讨论是否将其视为良好实践的问题。我发现当查看基于时间的数据以识别两个离散变量中的趋势时,它们特别有用。在我看来,进一步讨论应更适合于交叉验证。 Kohske提供了一个非常好的示例,我已经成功地使用了它。然而,我无法为两个y...
我需要在ggplot中复制InDesign生成的图表以进行再现性。 在这个特定的例子中,我有两个图表被合并成一个复合图表(我使用了{patchwork}包)。 然后,我需要在一个图表上连接关键点的线条与底部图表上对应的点。 这两个图表是从相同的数据生成的,具有相同的x轴值,但具有不同的y...
这里是一些生成带有两组面的图形的最小代码。 library("ggplot2", quietly = TRUE, warn.conflicts = FALSE) library("RColorBrewer", quietly = TRUE, warn.conflicts = FALSE) v...
library( ggplot2 ) library( gridExtra ) p1 <- qplot( rnorm( 10 ), rnorm( 10 ) ) p2 <- qplot( rnorm( 10 ), rnorm( 10 ) ) p3 <- qplot( rnorm...