问题标签 [biplot]

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 回答
497 浏览

r - 如何在双图中反转轴

当我绘制 PCA 和相应的双图时,轴并不总是在同一个方向上,就像在这些图片中一样:

情节(电脑...) 双标图(主要...

这些是我使用的功能:

如何更改其中之一的轴方向,以使它们相同?

0 投票
2 回答
524 浏览

r - 使用 PCA 在我的 biplot 中隐藏/删除向量

所以我只想能够清楚地看到这些点,并摆脱向量,因为我没有解释这些,这是我的代码:

任何帮助表示赞赏!

0 投票
1 回答
99 浏览

r - 功能主成分分数的双图

我正在尝试获得两个 F. 主成分(或谐波)之间的双图。我提供了一个来自fdapackage doc 的示例。解谜:

请考虑到f_loadingsanddaytempfdfd对象,而daytemppcaobjis 是pca.fd对象。

先感谢您。欢迎和奖励所有类型的帮助!

如果您有任何想法来实现这一点ggplot2,请不要犹豫,写一个答案。

0 投票
1 回答
234 浏览

r - 如何使用ggplot2重叠两个具有不同轴的双图?

我正在尝试重新创建以下 plsr biplot:

请加载图

plsr代码

提取真菌类群负载

提取叶特征载荷

生成两张图,一张用于真菌类群,一张用于叶性状

叠加图的功能

在单个地块上运行函数

这就是我最终得到的:

请使用 ggplot2 加载绘图

我的问题是如何让顶部 x 轴与绘图顶部匹配?目前它位于顶部并与地块相邻。我使用了之前在这里找到的代码(使用 ggplot2 绘制偏最小二乘回归 (plsr) biplot)。任何帮助都会很棒!

0 投票
1 回答
147 浏览

r - 我想通过主题在双图中的聚类方式来创建我的数据框的一个子集

这是我正在研究的双标之一。圆圈代表我想从中创建子集数据框的集群

在此处输入图像描述

如果我对顶部集群感兴趣,如何选择位于矩形 -.1 < PC1 <.1 & .8 < PC2 < 1.6 内的数据?

我不能分享我的数据,但我们可以练习使用 iris 集。

在此处输入图像描述

假设我对矩形 -.125 < PC1 <-.75 & -.15 < PC2 < 1.0 中的数据感兴趣

如何识别该数据并从中创建子集?

0 投票
2 回答
215 浏览

python - PCA 双图的解释

我需要了解由 2 个主成分创建的散点图传达的内容。

我正在研究“sklearn.datasets”库中的“波士顿住房”数据集。我对来自“sklearn.decomposition”库的预测变量和使用的“PCA”进行了标准化,以获得 2 个主成分并将它们绘制在图表上。

现在我想要的只是帮助用简单的语言解释情节的内容。在此处输入图像描述

0 投票
1 回答
1165 浏览

r - 使用 ggbiplot 在 R 中可视化具有大量变量的 PCA

我正在尝试可视化包含 87 个变量的 PCA。

当我创建双标图时,许多向量相互重叠,因此无法读取标签。我想知道是否有任何方法一次只显示一些标签。例如,我认为如果我可以创建几个单独的双标图,每个双标图只显示向量上标签的一个子集,那将会很有用。

这个问题似乎密切相关,但我不知道它是否转化为最新版本的 ggbiplot。我也不确定如何修改原始功能。

0 投票
1 回答
239 浏览

r - 纯 RDA 和双标图,删除贡献大于 10% 方差的值

我正在使用 vegan 包进行 RDA,并希望使用 biplot 绘制数据。在我的数据中,我有数百个值。我想做的是将解释的方差限制为一个设定的限制,因此在下面的示例中为 0.1。因此,我可能只说 8 个,而不是 44 个箭头

任何帮助,将不胜感激 :)

0 投票
1 回答
351 浏览

r - 使用 fviz_pca 在 Biplot 上添加圆圈以将具有第二个因素的个人分组

谢谢你读我。我是 R 新手,所以我迷路了:如何在使用 fviz_pca 制作的双图上添加由第二个因素定义的组圆?我有这张,并想应用 PCA 来获得一个双标图,其中个人按“UsoReg”(土地使用)因子分类(着色)(直到这里都很好),但我也想添加圆圈(或一些椭圆形)用第二个因素包围(组)个人,根据“Estacion”(一年中的季节)列命名,但我不知道该怎么做。那么,如何在使用 FactoMiner 制作的 Biplot 上添加圆圈以通过第二个因素包围(分组)个人?(第一个因素是“UsoReg”,并通过fill.ind功能,第二个因素是“Estacion”,我不知道如何根据他们的“Estacion”类绘制圆圈来分组/包围个人)。我想在 3 个不同的土地利用类别(CoigueIX、MixtaIX、AgricolaIX)上可视化 3 个不同的季节(Estacion:Otono、Invierno、Primavera),谢谢。我使用以下代码:

返回

双标图1

谢谢!

0 投票
0 回答
196 浏览

r - 在 R 中使用 varimax 旋转后,如何使用 factoextra 创建双图?

我已经对我的数据集执行了 PCA prcomp(),然后使用fviz_pca_biplot()(package factoextra) 创建了一个漂亮的双图(包括按组划分的不同颜色,在我的情况下是四个不同的站点)。

有人建议我使用 varimax 旋转来增加 PCA 轴的可解释性。我尝试了许多选项varimax(),包括 或不同的包 ( psych),但我无法获得与factoextra.

有人知道factoextra在使用varimax()R 中的函数后是否可以创建双标图?