问题标签 [facet-grid]
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.
python - 如何避免 seaborn FacetGrid 中的空网格
我有一个包含个人特征的数据框,例如学校成绩、年龄、体重和身高。我想调查这些数据在 seaborn 中的密度分布Facetgrid
。
一个人的数据框看起来像这样,但总共采访了 50 人:
该图如下所示:
如您所见,有很多空图,我想重新排列仅存在带有数据的网格的图。在列中应显示具有相同的网格type
。下面可以看到一个示例(使用 Paint 创建)。此外,所有列的 x 轴均按比例缩放。如何单独缩放 x 轴(甚至可能是对数)。
提前感谢您的支持,克里斯蒂安
r - “facet_grid”和overplot:令人费解的行为
我正在使用 绘制一些数据facet_grid()
,我注意到一些令人费解的事情。
我预计我是 ggplot 库的初学者,我可能错过了一些东西。无论如何,它来了。
假设以下数据框:
看起来像这样:
我绘制数据,以便根据分类值对它们进行排序:
导致以下情节:
我现在只想过度绘制数据的一个子集,并且我使用了以下(这里是简化的)代码:
产生以下情节:
现在,已经设置了一个阈值,我希望所有的值,比如“大于阈值”都被绘制到预先存在的值上。
情况似乎并非如此。
事实上,一些预先存在的值没有匹配的阈值。此外,一些阈值不具有匹配的预先存在的值。最让我困惑的是,据我所知,数据点来自同一个数据帧,我希望第一层(预先存在的)包含第二层。我在这里错过了什么吗?
此外,如果仔细观察,绘制的点与正确的 2D 位置匹配,尽管它们位于错误的象限中。
更令人费解的是:如果我绘制以下子集:
一些预先存在的值从“高于阈值”的区域移动到“低于阈值”的区域。任何人都可以解释这种行为吗?
非常感谢。
r - 在 ggplot2 facet_grid 中旋转切换的构面标签
我想使用 facet_grid 在彼此之上绘制一些条形图:
我使用switch
参数ggplot2::facet_grid()
让分面标签显示在 y 轴上,而不是在每个分面的顶部。问题是刻面标签是垂直绘制的,因此被裁剪了。有什么方法可以水平绘制 facet 标签?到目前为止,我发现的所有问题仅与旋转 x 轴标签有关,而不是与刻面标签有关。
r - ggplot2 水平线与 facet_grid 箱线图
我有一个包含 4 个变量的数据框。我使用箱线图绘制了 4 个变量和facet_grid(intg~del)
我想在每个方面添加一条水平线,该值是一个新变量集,如下所示:
数据:
如果我添加到 gggplot+geom_hline(yintercept=D$expected)
我会得到每个方面的所有线条......我怎样才能在每个方面只有一条线?
r - ggplot2 多连续变量绘图
我有一个如下所示的数据集:
我想为每个条形图创建一个条形图分面网格,其中 x 轴上的分类变量(距离)、y 轴上的连续变量(植被指数)和两个条形图(平均和中值植被指数值)。条形图按“方向”和“植被指数”绘制刻面。
我已经用一种类型的度量(平均值)做到了这一点,如下图所示。
这是我现在拥有的代码:
但我还想要一个中位数栏。
像这样,但对于构面网格中的所有条形图。
我发现一些人想要做这个完全相同或类似的事情,并发现它们相当有用:
但是,我的数据看起来与他们的(我认为)非常不同,并且以任何方式更改它都会弄乱我已经拥有的数据。据我了解,我必须使用 group='Mean+Median'。
r - ggplot2:从图中删除未使用的因子水平组合的方面(facet_grid)
我想有选择地从多面 ggplot2 图中删除不必要的方面。我看了一下这个问题,但不知道该怎么做(也许那里的建议现在已经过时了):
这是一个最小的例子。我想删除右下角的空白面(b,2)。
显然drop = TRUE
这里没有影响,因为没有未使用的因子水平,只有未使用的组合。
r - 将带有很长文本的单个图例添加到 ggplot2 facet_grid
使用 R ggplot2 库,我生成了一个 facet_grid 图,我想在所有图的右侧放置一个图例 - 不是每个单独的图,而是一个适用于所有图的图例
我想要做的是将图例向右转 90 度 - 因为我希望图例引用very_long_code 而不仅仅是“代码”。我尝试了各种传说、主题和指南的变体。直觉上,我想说,
下一步将不使用单一颜色,而是为每种颜色使用与条带中的颜色相对应的不同颜色。
r - span 参数不适用于 ggplot2 中的 loess fit 吗?
我想更改示例图中的 span 参数,示例图
在我为得到这个图而编写的代码中,除了默认的 0.2 之外,我无法让跨度做任何事情。我有一种预感,这与将黄土适当地分配给每个组有关,但我尝试过的方法没有奏效。我制作了一些示例代码来演示 span 参数不会影响下面的 loess fit。
r - 如何使绘图比例相同或将它们转换为ggplot中的对数比例
我正在使用此脚本在 R 中使用 ggplot2 绘制化学元素:
我得到了以下图像(如您所见,该图有七个元素图,每个图都有其比例。请忽略阴影和最左侧的图像):
我的问题是,有没有办法让这些尺度像使用对数尺度一样?如果是的话,我应该在我的代码中改变什么来改变比例?