问题标签 [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 回答
77 浏览

r - 为 ggbiplot / ggplot 循环遍历 r 中的字符

这听起来可能很愚蠢,但是:

我有一个列表,列出了我在循环中执行过 pca 的每个国家/地区 BE、AT、DE 等:

接下来我想要一个漂亮的双标图,所以我使用来自 github("vqv/ggbiplot") 的 ggbiplot,所以我将 ggbiplot 放在循环中,我有以下内容:

但是,它不起作用。我尝试在 ggbiplot 命令中替换pca_list$xwith paste0("pca_list$",x),但它仍然不起作用。

两次尝试都给我一个错误:

需要类 prcomp、princomp、PCA 或 lda 的对象

此外,当我对一个特定国家/地区执行相同操作时,说 AT 我确实得到了结果。

0 投票
2 回答
12744 浏览

r - 包 'ggbiplot' 不可用(对于 R 版本 3.5.3)?

install.packages 中的警告:

包 'ggbiplot' 不可用(对于 R 版本 3.5.3)

尝试了我发现安装此软件包的所有选项。这个版本的 R 不能使用它吗?我还有其他方法可以在我的 RStudio 上使用 ggbiplot 吗?

0 投票
2 回答
511 浏览

r - ggbiplot 以前与 prcomp 一起工作,现在不会

ggbiplot以前使用没有问题,prcomp但现在没有。我收到的只是以下错误代码:

plot_label 中的错误(p = p,数据 = plot.data,label = label,label.label = label.label,:不支持的类:prcomp

我已经安装了ggbiplotusingdependencies=TRUE以及其他关于类似问题的所有其他帖子,但我仍然收到此消息。

任何帮助表示赞赏。

plot_label 中的错误(p = p,数据 = plot.data,label = label,label.label = label.label,:不支持的类:prcomp

0 投票
0 回答
871 浏览

r - “plot_label 中的错误(p=p . . . 不支持的类:prcomp”

我最近看到了同样的问题(2019 年 3 月 24 日)。以前能够将 ggbiplot 用于 prcomp 对象。现在我得到如下所示的错误:

这是我的代码:

得到错误:

0 投票
1 回答
113 浏览

r - 使用kmeans()后:如何判断哪个点属于哪个组?

我正在运行 kmeans 聚类来识别标记数据。我运行了 pca,然后运行了 kmeans,并使用 ggbiplot 得到了以下图:

在此处输入图像描述

现在,我如何确定哪个点属于表格格式的哪个组。也就是说,在我的原始数据中,我想用它的组来标记每个点。

0 投票
2 回答
1555 浏览

r - ggbiplot 重叠变量

我无法获得变量标签不与 ggbiplot 重叠

(使用 RStudio 1.1.463 和 R 版本 3.5.3)

我正在使用prcomp运行 pca,但我得到了这种变量标签重叠: 在此处输入图像描述

这是一个例子:

我试图解决从 ggrepel 包中添加此代码的问题:

但它返回以下错误:

警告:忽略未知的美学:标签错误:美学的长度必须为 1 或与数据相同(178):标签

在我看来,它正在尝试获取行标签,但我在情节中不需要它们。我只需要变量标签。

0 投票
1 回答
2334 浏览

r - 无法在 mac 上安装 devtools 包

我想在 R 中使用 ggbiplot 函数。我尝试先安装 devtools 包,但它不起作用。

我正在使用 R studio 版本 1.2.1335 并且有一个版本为 10.14.5 的 mac

尝试了不同类型的代码

install.packages("devtools") 库(devtools) install_github("vqv/ggbiplot") 库(ggbiplot)

或者

库(devtools) install_github(“ggbiplot”,“vqv”)

我试图回答这个问题你想从源代码安装需要编译的包吗?y/n:带有 y 和 n

install.packages("devtools") 还安装依赖项'fs'、'usethis'、'testthat'</p>

有可用的二进制版本,但源版本更高: binary source needs_compilation fs 1.2.7 1.3.1 TRUE usethis 1.4.0 1.5.1 FALSE testthat 2.0.1 2.2.1 TRUE devtools 1.13.6 2.1.0 FALSE

你想从源代码安装需要编译的包吗?y/n: n versuche URL ' https://cran.rstudio.com/bin/macosx/el-capitan/contrib/3.4/fs_1.2.7.tgz '

内容类型 'application/x-gzip' 长度 746131 字节 (728 KB)

已下载 728 KB

versuche URL ' https://cran.rstudio.com/bin/macosx/el-capitan/contrib/3.4/testthat_2.0.1.tgz '

内容类型 'application/x-gzip' 长度 1660043 字节 (1.6 MB)

已下载 1.6 MB

下载的二进制包在 /var/folders/c0/sg0bg4dx2vz4qw6zdqgc4fpr0000gn/T//RtmpaTVVAF/downloaded_pa​​ckages 安装源包'usethis','devtools'</p>

versuche URL ' https://cran.rstudio.com/src/contrib/usethis_1.5.1.tar.gz '

内容类型 'application/x-gzip' 长度 620225 字节 (605 KB)

已下载 605 KB

versuche URL ' https://cran.rstudio.com/src/contrib/devtools_2.1.0.tar.gz '

内容类型 'application/x-gzip' 长度 378899 字节 (370 KB)

已下载 370 KB

  • 安装包 'usethis' ... ** Paket 'usethis' erfolgreich entpackt und MD5 Summen überprüft ** R ** inst ** 为延迟加载准备包 loadNamespace(i, c(lib.loc, .libPaths() ), versionCheck = vI[[i]]) : 命名空间 'fs' 1.2.7 正在加载,但 >= 1.3.0 是必需的 错误: 包 'usethis' 的延迟加载失败</li>
  • 删除“/Library/Frameworks/R.framework/Versions/3.4/Resources/library/usethis” install.packages 中的警告:安装包“usethis”的退出状态非零错误:依赖项“usethis”不适用于包'开发工具'</li>
  • 删除 install.packages 中的“/Library/Frameworks/R.framework/Versions/3.4/Resources/library/devtools”警告:安装包“devtools”的退出状态非零

下载的源码包在'/private/var/folders/c0/sg0bg4dx2vz4qw6zdqgc4fpr0000gn/T/RtmpaTVVAF/downloaded_pa​​ckages'</p>

library(devtools) 没有名为 'devtools' 的包</p>

0 投票
2 回答
300 浏览

r - 将中间列表输出保存在 dplyr 管道中,并将其映射回管道下方的另一个列表 - R

我正在使用dplyr管道对数据集中的组运行 pcas。我从 开始group_split,所以正在处理一个列表。为了运行该prcomp()函数,只能numeric包含每个列表的列,但我希望将factor列带回以在最后进行绘图。我曾尝试在管道的中途使用保存中间输出{. ->> temp},但由于它是一个列表,我不知道如何在绘图时索引分组列。

这可以为iris数据集中的每个物种生成一个 pca 图,但是由于temp$species = NULL,这些点没有被标记。

0 投票
1 回答
232 浏览

r - 自定义图例顺序 ggbiplot,建立在 ggplot2

我在使用该ggbiplot()函数创建了一个 PCA 图,形成了ggbiplot构建在ggplot2. 这是一个类似的、可重现的例子:

在此处输入图像描述 到目前为止,一切都很好。我想将图例顺序更改为 grginolino、barbera、barolo(而不是现在的 barolo、grignolino、barbera)。名称存储在环境因素变量wine.class中。

对于这样一个简单的问题,我深表歉意,但我无法从ggplot2概括此案例的帮助中找到直接的答案。

0 投票
1 回答
460 浏览

r - 带有 factoextra 包的 PCA 图。如何将常规标签更改为示例名称?

我在这里读过类似的问题,但仍然没有解决我的问题。我有一个表格:包含不同种类污染物水平的列和一个包含样本名称的列。但是,我决不能将标签的名称(现在是数字)更改为样本名称。

这是我的脚本:

有谁知道我能做什么?提前致谢!

我的表的第一列名为“area”,样本的名称所在的位置。