请查看帖子末尾的 reprex。 这是一个多面条形图,其中条形图在每个子图中按降序排列。 我唯一的问题是如何确保条形图在所有子图中具有相同的一致宽度。 我看了一下 facet_wrap如何自动调整每个facet的宽度? facet_wrap 条形图中的条宽相等但我没有 go 很远。 任何建议表示赞 ...
请查看帖子末尾的 reprex。 这是一个多面条形图,其中条形图在每个子图中按降序排列。 我唯一的问题是如何确保条形图在所有子图中具有相同的一致宽度。 我看了一下 facet_wrap如何自动调整每个facet的宽度? facet_wrap 条形图中的条宽相等但我没有 go 很远。 任何建议表示赞 ...
我正在 ggplot2 中制作分面图。我所分面的组的名称在逻辑上应该包含单位,我想自动将这些单位添加到条带标签中,而无需手动写出包含所有标签的新向量 - 即替换“1”、“2”、“3”的标签带有“1 mg”、“2 mg”、“3 mg”。 我能够使用类似于下面简化示例的代码来执行此操作。 但是必须单独定 ...
我似乎无法让 geom_path 将 facet_wrap 中的躲避点与分组变量连接起来。 路径线保持垂直,而不是连接观察结果。 我想保留这些点,以此来显示治疗中的时间轨迹。 下面的示例数据和 ggplot 脚本。 Output: ...
我有一个公认的复杂数据框,我试图按人口统计组(性别和种族)显示 7 个维度(var_type2)中每个维度的平均值。 但是,对于多个波(2 或 3,取决于变量),我也有这些变量 (v1)。 我基本上卡在了你看到下面代码的地方,最后一步是以某种方式让 2 或 3 个条中的每一个相互水平延伸(而不是像 ...
我希望这是一个简单的问题。 我正在使用facet_wrap()将 3 个图堆叠在一起。 我希望所有 3 个图都以 0 为中心,所以hline都在彼此的正上方。 理想情况下,同时还允许它们的比例根据需要沿x-axis自由变化(我已经在使用scales = "free" )。 有任何想法吗? 请参阅下面 ...
我正在尝试创建一个 plot,其中包含三个包含方面的饼图。 其中之一包含总体统计数据。 因此,为了强调“整体”,我想在它后面加上背景色。 这是数据的样子 这是dput解构 我之前尝试过添加一个geomrect()层。 通常这种方法适用于我没有在 plot 中应用coord_polar()的其他线图和 ...
如何根据样本均值和 se 计算 p 值? 谢谢你的帮助。 下面是我正在使用的代码。 这是我的数据 https://docs.google.com/spreadsheets/d/1q1guxAKosKztNXWO3ey1ZKZm4VU49ub58_C_bZ8TO1k/edit#gid=0 ...
我从下面提供的代码中获得了以下图像。 我需要通过删除我在蓝绿色圆圈中标记的不需要的空间来减小 plot 的大小。 请注意,我需要将其余部分保持在相同的排列中,并使用相同的字体大小。 我尝试设置面板间距,但这并不能满足我的确切需求。 换句话说,我需要缩小斑马线的宽度。 ...
我需要将下图与 plot a 的顶部条带一起保留,但没有图 b 和 c 中的条带,因为它们很常见。 也就是说,我打勾的地方应该在plot中,而划掉的部分应该省略。 保持 plot 大小相同很重要(因为这个 plot 用于比较)。 代码如下: ...
我有一个由 ggplot2 以 4x4 形式绘制的多个条形图,但我想在每行中有 3 个图(5x3 和 1 个额外的行)。 我怎样才能重新排序地块? 谢谢你的帮助。 这是我的脚本 ...
例如,如果您有 7 个面板并指定facet_wrap(~model, nrow = 3) ggplot 将默认为 3x3x1 布局。 是否可以让 ggplot 执行 3x2x2(或 2x2x3 等)? ...
你会看到下面的代码,我最终得到了一个很好的分面 plot 看起来我需要它,但我想要的是隐藏所有分面的 y 轴标签,除了最左边的那些。 所以隐藏 facet 2、3、4、6 和 7 的标签。这样我就只剩下每行最左边的“White”、“Black”和“Hispanic”(我可以稍后清理 prefix_ ...
我在按size分组的构面中绘制geom_smooth : 不幸的是,最后三个面(对于size小组 23、24 和 25)与左边距对齐,因此它们的右边有一个间隙(这也造成了整个 plot 向右倾斜的印象:): 在我看来,这个问题可以通过集中讨论的三个方面来解决(但也许还有其他解决方案)。 如何重新排 ...
让我们从这个数据框开始: 我想根据两个因素( Tooth和Decil )在 ggplot 中绘制计数。 我可以使用这段代码来做到这一点: 我想在facet_wrap中使用变量Tooth (如前一个示例所示),但变量Decil在 Tooth 的一个图中表示它们的三个因子(DC1、DC2、DC1),每个 ...
例如我想在第二列 y 轴上添加一个 log10(Sepal.Width) label ...
例如,facet wraps 中的 Labeller 函数有助于在图中说明希腊字母。 但是你怎么能包括,例如一个等号/元素符号(epsilon)加上一个值连同一个希腊字母在facet wraps中?! 如果我绘制以下数据,标签会错误地显示为=(\sigma,"value") 在此处输入图像描述 ...
看看我的代码: 如何旋转每个类别(2seater、compact 等)的标题,将它们放在右侧和水平位置? ...
这是这个问题的延续: Labeling facet strips in ggplot2 通过使用下面的代码,我可以获得Year = 2009,Year = 2010到每个子plot的顶部: 如果我需要下标,我应该如何修改上述代码,例如,而不是 Year = 2009,我需要显示 Year a b = ...
我在两个不同时期的测量中在三个站点上执行。 现在我想使用 facet_wrap 显示结果。 在这里,我想要有 2 列(第一行第一句,第二行第二句)并且每个站点连续。 为了在各自的图表中只包含各自的日期,我使用 x_free,从而生成所需的图表。 现在我想删除上图中的 X 轴标签,以便日期仅在最后一张 ...
我试图找出在 x 轴(看起来像这里的 y 轴,因为我正在翻转坐标)的变量类型之间添加一点空间的最佳方法。 如您所见,我按“类型”变量分面,但我有三个不同类别的“组”变量:种族、性别和地区。 截至目前,我已经将它们放在不同的 colors 中,这很有帮助,但理想情况下,我可以在它们之间添加一点空白。 ...