问题标签 [ggtern]

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 投票
2 回答
732 浏览

r - 如何在ggtern中使用geom_polygon正确填充颜色?

这是我用来在三元图中创建边界的代码:

此代码生成下图。

点击这里查看图

我想在每个部分填充不同的颜色。该图分为4个部分。您能否告诉我如何使用 geom_polygon 函数或任何其他函数在每个部分中填充不同的颜色?

0 投票
0 回答
347 浏览

r - 如何在ggtern(Rstudio)中以一种颜色获得点轮廓并以另一种颜色填充点?

在此处输入图像描述

我正在使用 ggtern 包,尝试创建三元图。我希望能够通过为点轮廓分配代表“Growthzone”的单独颜色并将代表“SpotPosition”的单独颜色分配为点填充来区分“Growthzone”和“SpotPosition”。

我记得在 ggplot2 中我可以使用“颜色”作为轮廓,使用“填充”作为填充,但在 ggtern 中,“颜色”和“填充”似乎都指的是填充。

有没有我可以使用的不同命令,或者解决这个问题的方法?还是我的代码有问题?

在此处输入图像描述

0 投票
1 回答
290 浏览

r - R:使用 ggtern 2.2.1 填充的等高线图

我正在尝试使用 ggtern 2.2.1 复制此 Minitab 三元图。

Minitab 三元等值线图

我的 R 代码如下:

我已经复制了轮廓线(见下文),但无法填充它们。我也收到消息

关于我做错了什么的任何指导?

ggtern 等高线图

0 投票
2 回答
706 浏览

r - 如何使用 ggtern 包在三元图中的轴上添加标签?

三元图如下图所示。我想在 R 中使用 ggtern 包添加 Z=60、Z=90 和 Y=60 的标签。

R代码链接是三元图的R代码

三元图

0 投票
0 回答
86 浏览

r - 为什么ggtern会扭曲数据

我无法弄清楚为什么我在三元图中的数据点出现扭曲,特别是在 Fe02 比例中可见,其中接近 50% 的值似乎都没有正确绘制。ggtern 是否需要一些数据转换或者我错过了什么?

数据集:

我的代码:

三元图:

三元图

0 投票
2 回答
408 浏览

r - 在 R 中使用 ggtern 的三元图凸包

Polynators 凸包面积

考虑以下data.frame

第一次尝试

我正在尝试制作一个三元图并在点周围添加一个凸包,我的第一次尝试是使用ggalt包的 geom_encircle:

有了这个结果

在此处输入图像描述

包围点,但不是凸包

第二次尝试使用几何包

试图按照我自己对 rgl 的回答,我尝试了这个:

然后这个情节:

但是得到了这个超级奇怪的多边形:

在此处输入图像描述

有人可以帮我获得凸包图吗?

0 投票
1 回答
139 浏览

r - R - ggtern + geom_interpolate_tern,为什么绘图在对称线(三角形高度)处不平滑?

ggtern 输出

在此处输入图像描述

我正在尝试绘制以下数据

使用

缺少平滑插值是我似乎无法摆脱对函数参数进行微调的原因。实际上,对于这个单纯形,我有多个响应数组,它们都在输出中呈现出不平滑性。

我是否遗漏了有关使用ggergand插值的内容geom_interpolate_tern

0 投票
1 回答
186 浏览

r - ggtern + geom_interpolate_tern + expand.formula 与意外输出

这是我上一个问题的后续,

所以给定以下数据,

我正在尝试从这篇文章中复制一个图表(私人访问)。文章声称使用了特殊的立方模型

但是,当我尝试使用符号value ~ (x + y + z)^3 -1时,我得到

我假设是因为z线性依赖于xy

当我尝试仅使用xand重新创建特殊立方模型时y,我尝试使用cubicSandquad函数与expand.formula,

但是,geom_interpolate_tern会说我使用了太多的预测器,

输出:

0 投票
1 回答
496 浏览

r - R:ggtern 图上的传说

我想使用 R 包 ggtern 来绘制两组数据。但我不知道如何在情节中添加不同的颜色和图例。有人可以帮忙吗?谢谢你。

0 投票
1 回答
284 浏览

r - 具有分箱均值/中位数的三元图

我希望生成一个带有分箱多边形(三角形或十六进制,最好在 ggplot 框架中)的三元图,其中多边形的颜色是所选值的分箱平均值或中位数。

脚本非常接近,但三角形单元格的颜色代表了许多观测值,而不是三角形单元格中包含的观测值的平均值。

因此,与其单独提供 X、Y 和 Z;我将提供第四个填充/值变量,从中计算分箱均值​​或中位数并将其表示为渐变上的颜色。

类似于下图,但在带有附加轴的三元框架中。 stat_summary_hex() 绘图的图像,颜色为分箱平均值

我很感激帮助。谢谢你。

虚拟数据开头: