问题标签 [ggridges]

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 投票
0 回答
138 浏览

r - 向这个 ggridge 图添加标签

我看不到,要弄清楚如何向这个情节添加标签:

产生:

在此处输入图像描述

我试过这个:

基于此处找到的示例:

使用 ggridges 可视化泊松随机样本组

但我无法让它工作。没有什么变化。

我知道这个图表可能不是一个好主意,但我有兴趣看看它的外观以及或多或少地学习如何应用它。

0 投票
2 回答
399 浏览

r - 使用 ggridges 在山脊线图中绘制正态分布

我有点不好意思问这个问题,但我已经花了我工作日的大部分时间试图找到解决方案,但是我在这里......

我的目标是几个正态分布的简单脊线图,这些正态分布是根据我的数据中的给定平均值和 SD 计算得出的,就像在这个例子中一样:

我发现的所有示例都在进行一系列测量,例如内布拉斯加州林肯的温度 示例:山脊线图示例 https://cran.r-project.org/web/packages/ggridges/vignettes/ Introduction.html,我无法让它们工作。

至于我在 R 方面的经验,在数据分析方面我并不是一个完全的白痴,但我渴望学习适当的可视化,但不幸的是,我需要一个解决问题的方法。

非常感谢您的帮助!

0 投票
1 回答
681 浏览

r - 在R中的脊线图中为特定案例分配特定颜色

最近,这个社区极大地帮助了我让 Ridgeline 图与我的数据一起使用。现在我正在努力根据我的需要为它们着色。基本上我想要的是以不同的顺序绘制我的案例,但它们应该保持特定的颜色,这样即使以不同的顺序绘制,观察结果仍然可以识别。到目前为止,我未能将可用的解决方案应用于我的要求。

让我们以这个数据为例,我们有一个名字、一个平均值和一个 SD:

让我们首先按 caseMean 对它们进行排序:

并使用以下代码绘制它:

我们得到这个:按 caseMean 排序

现在我们颠倒顺序

并使用上面的代码再次绘图,我们看到绘图已经改变了颜色:逆序案例

无论我放入的顺序如何,如何确保相同的箱子始终具有相同的颜色?

我希望有不需要我将颜色“硬连线”到特定案例名称的代码。我希望能够对具有 20、30 或更多观察值的山脊线图执行此操作。我选择了 viridis 调色板这一事实并不重要。我对任何解决方案都很满意(比如 heat.colors 或类似的东西)。

0 投票
0 回答
293 浏览

r - 如何在脊线图中的每条密度曲线中填充颜色

我想为 R 中的脊线图中的每个密度指定颜色。我正在使用ggplot2and ggridges

我在这里尝试了以下方法来生成没有颜色的岭图:

在此处输入图像描述

我在aes函数中使用了填充参数来添加一些颜色,但我希望能够指定每个密度图的确切颜色。因此,对于其中的每一个,我可以为每个指定一个长度为 8 的向量。

0 投票
1 回答
2045 浏览

r - 如何在 R 中调整岭图的带宽

当使用包geom_density_ridges中的函数时ggridges,它总是为图中的所有密度选择一个带宽。但是有没有办法调整它选择的带宽?

我目前有一些代码来制作山脊图,但是对于底部密度来说带宽太低了。我想对其进行调整,使其更平滑且不那么粗糙。

在此处输入图像描述

这是我的代码:

0 投票
0 回答
84 浏览

r - 使用 ggridges 在单个图中的两个独立密度图

R 相当新,所以请原谅粗略的代码!我有一群标记的昆虫,我每个月都会跟踪它们。标记水平 (ppm) 随时间衰减。我想使用 ggridges 显示每月密度图,其中显示背景(未标记)人口的第一个月(9)与接下来的每个月一起出现,以显示标记和未标记人口之间的信号差异。不知道如何让背景密度图与每个月的图一起显示。这是我尝试过的:

0 投票
1 回答
220 浏览

r - 将 geom_vridgeline 与 geom_line 组合在一个图中

我想将 geom_vridgeline 与(连接的)折线图结合起来。

geom_line(和 geom_point)的值来自不同的数据集。即它不是 geom_vridgeline 中使用的观察的时刻(平均值、中值等)。

我尝试了简单的 geom_vridgeline(...) + geom_line(data...)+geom_point(..) 以及一些调整(添加第二个 x 轴等)。

像这样的东西

在此处输入图像描述

https://www.dropbox.com/s/1v7ycl23014hau8/Rplot.png?dl=1

注意:在我的真实示例中,x 轴实际上是连续的。我假设一旦我弄清楚如何添加 geom_line 我也可以添加 geom_point

非常感谢!

0 投票
1 回答
480 浏览

r - R中与ggridges重叠的线

我在 R 中使用 ggridges 来可视化我的数据。但是很多行是重叠的,很难阅读。

在此处输入图像描述

我的代码是:

我应该改变什么以使这个可视化更具可读性?

0 投票
1 回答
752 浏览

r - 如何在 ggridges 中向 ridgeplot 添加垂直颜色渐变?

ggridges包可让您使用任一纯色绘制岭图

或使用水平颜色渐变:

但我想知道是否可以生成具有垂直颜色渐变的类似图表,例如这个示例(使用 D3.js 绘制)。有没有办法在 R 中实现类似的东西?

来自 ONS 的 D3.js 中的垂直梯度 ridgeplot

图片来源ONS:中年一代最容易死于自杀和药物中毒

0 投票
1 回答
457 浏览

r - 每组ggridges颜色渐变

我正在尝试制作包含两组和每组内的颜色渐变的山脊线图。例如,工会主义者从深蓝色到浅蓝色,印地集团从深红色到浅红色。

提前致谢!