问题标签 [ggbiplot]

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

r - PCA prcomp:如何获取 PC1 到 PC3 图

在我的 PCA 脚本(如下)中,我总是得到 PC1 与 PC2 的图表。

但是,当我运行类似:

我看到了 PC1 到 PC4 的所有信息。如何更改我的 ggbioplot 脚本以获取 PC1 与 PC3 的图表?

0 投票
0 回答
221 浏览

r - ggbilpot,如何增加因子标签文本大小?

我正在努力更改在 ggbiplot 中创建的 biplot 中的属性。我想增加因子箭头末尾的文本大小(红色文本)。

有人可以帮忙吗?

我使用的代码如下。

ggbiplot 堆栈示例:在此处输入图像描述

0 投票
1 回答
1436 浏览

r - 如何更改ggbiplot中椭圆的线型?

是否可以在 ggbiplot 中更改正态概率椭球的线类型,例如用虚线和虚线代替或附加不同的颜色?除了用作 MWE 之外,我在 ggbiplot 的文档中找不到任何内容:

0 投票
1 回答
1172 浏览

r - ggbiplot 图形分组显示

我正在使用wine数据集学习双标图。wine.class当我们在数据集中看不到葡萄酒类别列时,R 是如何知道 Barolo、Grigolino 和 Barbera 的?

有关数据集的更多详细信息,请wine参见以下链接

ggbiplot - 如何不使用图中的特征向量

https://github.com/vqv/ggbiplot

非常感谢

0 投票
0 回答
11376 浏览

r - 在 R 中,如何安装 ggbiplot?

我在 RStudio 中运行 R 版本 3.2.3。我尝试按照以下说明进行操作:

从这里http://www.vince.vu/software/

但我收到此错误:

我已经搜索了答案并尝试(未成功)在此处从 github 下载 master.zip 安装 R 包以及此处如何使用 Windows 离线安装 ggbiplot遵循建议

0 投票
1 回答
426 浏览

r - R用ggbiplot绘制PCA分数

我正在尝试使用 ggbiplot 绘制 PCA 分数,但由于我的分数和我的分组不匹配,我不能。我认为不匹配源于我的原始对数转换数据中的 NA 值(我在计算 PC 时忽略了它)。有没有办法解决这个问题,以便我可以使用 ggbiplot 进行绘图?

我是否应该根据 Gcelem 的副本重新计算 Gcelem.rxtp,该副本忽略任何带有 NA 的行?

0 投票
2 回答
581 浏览

r - R ggbiplot 美学

是否可以更改 ggbiplot 中椭圆(包括圆)的厚度?这些论点似乎没有那个选项。还有其他方法吗?到目前为止,我已经通过使我的数据点更加透明来处理这个问题。

0 投票
1 回答
1501 浏览

r - 安装 ggbiplot 时出错 - 找不到对象“digest_impl”

安装 ggbiplot 时出现以下错误:

显然它缺少了一些东西。有什么建议可以解决这个问题吗?

0 投票
0 回答
454 浏览

r - 如何绑定/合并 prcomp 并预测 r 中的数据?

为了在 ggbiplot 中的训练数据集中绘制预测的验证/测试数据集,如此所述,我想绑定/合并这两个数据集。

给定的 mwe 是:

我一直在使用:

融合两者,但 ggbiplot 返回错误,因为它期望类 prcomp、princomp、PCA 或 lda 的对象

我怎样才能巩固这两者,使它们成为 ggbiplot 接受的对象?

0 投票
2 回答
619 浏览

r - Shiny PCA 和 ggbiplot 着色的问题

我在 StackOverflow 上看到了很多关于aesShiny 映射问题的问题,其中大部分问题都是通过aes_string()在人们的代码中使用来解决的。不过,这些几乎完全与 x/y 值有关。

我的问题是在使用 ggbiplot 进行 PCA 时出现的,并且与映射着色变量有关。我的应用程序允许客户上传他们自己的文件,但我运行它mtcars只是为了确保它是一个可重现的错误(它是)。这是上传代码:

用户界面

服务器.R

如果我按原样运行此代码,它会提供我想要的上传数据帧和 PCA 双图。但是当我取消注释该geom_point行时,我收到“一元运算符的参数无效”错误。我已经用 Shiny 做到了这一点,并且代码在mtcars. 当我运行我的实际代码时,我得到一个“找不到对象'输入'”错误,所以我的玩具示例和我的实际问题并不完全相同,但我希望问题是相关的。

我查看了aesShiny 中的文档,并在 Google 上搜索了一个类似的问题,但一直未能找到解决方案。我很想这方面提供一些帮助。


使用 Gopala 的代码,我看到的错误是:

Warning: Error in [[: subscript out of bounds Stack trace (innermost first): 84: FUN 83: lapply 82: aes_string 81: layer 80: geom_point 79: renderPlot [#17] 71: output$PCA 4: <Anonymous> 3: do.call 2: print.shiny.appobj 1: <Promise> Don't know how to automatically pick scale for object of type tbl_df/tbl/data.frame. Defaulting to continuous. Warning: Error in : Aesthetics must be either length 1 or the same as the data (32): colour, x, y Stack trace (innermost first): 71: output$PCA 4: <Anonymous> 3: do.call 2: print.shiny.appobj 1: <Promise> Warning: Error in eval: object 'drat' not found Stack trace (innermost first): 71: output$PCA 4: <Anonymous> 3: do.call 2: print.shiny.appobj 1: <Promise>