问题标签 [facet-wrap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6411 浏览

r - 在 ggplot2 中自定义构面的背景颜色

假设我想绘制我的数据:

如下:

这给出了: 在此处输入图像描述

我的问题是如何控制构面标签中的背景颜色?我的意思是,我想用白色背景替换 "F1i:F","F1i:M","F1r:F",F1r:M" 标签的灰色背景。

0 投票
0 回答
814 浏览

r - ggplot2 - 在构面中创建不同的 geom_path 对象

首先我会说我只是在学习ggplot2,这是我从别人那里继承的代码。我facet_wrap用来并排创建两个图表。然后我geom_path用来在每个图中绘制一个形状,但我希望每个图中都有一个不同的形状。现在我只能在每个图中获得相同的形状,或者在两个图中都获得两个形状。所以基本上需要对一个方面做点什么,而不是另一个方面。

这是我截断的代码:

0 投票
1 回答
3598 浏览

r - 将线图(第一个数据集)的 facet_wrap 与点图(第二个数据集)的 facet_wrap 组合在单个图上

我有两个数据集,我称之为 1.data 2.data_other

1.数据

2.data_other

我正在用数据绘制点图,我正在使用以下代码

我正在用 data_other 绘制线图并使用以下代码

结果。

  1. 数据(点图)

在此处输入图像描述

  1. data_other(折线图)

在此处输入图像描述

我正在尝试将两个数据集组合到同一个图上(意思是 data_other 线图应该重叠到数据点图上,反之亦然)。

两个数据集的列数相同,列名也相似。

如果没有 facet_wrap,我知道我可以使用不同的 geom 来指定不同的数据集并在点图上绘制线图。但是使用 facet wrap 我不知道如何组合这两个数据集。

如何将具有不同几何形状的两个数据集包装到一个图上。

请帮忙。提前致谢。

0 投票
0 回答
578 浏览

r - ggplot2:如何使用 facet_wrap_labeller 获得正确的下标

这个问题是指并且需要(但可能不是?)facet_wrap_labellerRoland 在此处编写的函数:https ://stackoverflow.com/a/16964861/3275826

我的情况的MWE:

问题:使用 facet_wrap 时,刻面条标签的操作并非易事。在我的情况下,情节显示 K[12:3] 等而不是 [12:3] 作为我想要的下标。

我喜欢 Roland 的函数,但我不知道如何适应标签下标不仅仅是整数的情况。可以在https://stackoverflow.com/a/6539953/3275826找到解决方案,但是我想知道如何调整上述功能,因为我有很多这样的实例。

在“语言计算”方面比我更有信心的人可以提供帮助,但也许我让问题过于复杂了?使用R 3.0.2ggplot2_0.9.3.1

0 投票
1 回答
871 浏览

r - 需要使用嵌套的 ddply 函数和 facet wrap 用因子标记每个 geom_vline

我无法弄清楚如何用年份标记每个 vline。有人可以帮忙吗?下面是我的数据集和代码的示例。我想在平均长度 vline 上标记年份和/或与图例中的年份具有相同的颜色代码。

geom_hist 使用 ggplot 和 facet wrap

0 投票
1 回答
39468 浏览

r - 在 facet_wrap 多图中更改绘图标题大小

任何人都可以帮助我更改这些图的标题文本大小。即使它们更大?在此处输入图像描述

脚本

0 投票
0 回答
1294 浏览

r - ggplot facet_wrap中的x轴标签

如果最后一行中的面板数量与上面的行不同,则在带有 ggplot2 的分面图中缺少 x 轴标签。我怎样才能添加这些?

例如:

给出:

在此处输入图像描述

其中第 4 列和第 5 列缺少克拉标签。

0 投票
1 回答
233 浏览

r - 如何以最小编号进行绘图。使用 facet_wrap,ggplot2 的观察

已搜索此问题的答案,但找不到任何相关内容。

我正在使用 ggplot2 和 facet_wrap 绘制一个数据框以获取多个绘图,这工作正常。这个想法是快速寻找 x、y 关系中的趋势。

但是,在某些级别上,数据点很少,因此无法识别趋势,并且单个图不发挥任何作用。

我的问题是:是否可以在 facet_wrap 绘图之前预先定义最小数量的观察?或者我是否必须重新格式化我的数据框以删除一个级别内的观察数量有限的子集。

希望这是有道理的,在此先感谢。

0 投票
1 回答
1148 浏览

r - ggplot中带有facet_wrap的facet不同的alpha值

我有两个来自单个长数据帧的图表,这些图表基于其中一列进行分面。这会产生一个方面图,其观察结果比另一个方面要多得多。我想为具有更多观察值的构面设置一个低 alpha 值,但为具有较少观察值的构面保留默认 alpha 值。

这是我的代码的复制品。

我希望它看起来像 alpha= 0.01 或类似的更密集的图,但不理会更稀疏的图。

谢谢。

0 投票
1 回答
435 浏览

r - 在 facet_grid 上下文中为 ggplot2 中的 scale_x_date 设置限制

我有一个名为“a”的数据框:

我想用 ggplot2 绘制这个数据,facet_grid用这段代码在 annee

如何给我:

带有 facet_grid 的 ggplot 图

而且我想删除所有 blanc 数据......所以我玩过scale_y_date但我无法减少图形限制:-S