问题标签 [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.
r - 为 ggbiplot / ggplot 循环遍历 r 中的字符
这听起来可能很愚蠢,但是:
我有一个列表,列出了我在循环中执行过 pca 的每个国家/地区 BE、AT、DE 等:
接下来我想要一个漂亮的双标图,所以我使用来自 github("vqv/ggbiplot") 的 ggbiplot,所以我将 ggbiplot 放在循环中,我有以下内容:
但是,它不起作用。我尝试在 ggbiplot 命令中替换pca_list$x
with paste0("pca_list$",x)
,但它仍然不起作用。
两次尝试都给我一个错误:
需要类 prcomp、princomp、PCA 或 lda 的对象
此外,当我对一个特定国家/地区执行相同操作时,说 AT 我确实得到了结果。
r - 包 'ggbiplot' 不可用(对于 R 版本 3.5.3)?
install.packages 中的警告:
包 'ggbiplot' 不可用(对于 R 版本 3.5.3)
尝试了我发现安装此软件包的所有选项。这个版本的 R 不能使用它吗?我还有其他方法可以在我的 RStudio 上使用 ggbiplot 吗?
r - ggbiplot 以前与 prcomp 一起工作,现在不会
ggbiplot
以前使用没有问题,prcomp
但现在没有。我收到的只是以下错误代码:
plot_label 中的错误(p = p,数据 = plot.data,label = label,label.label = label.label,:不支持的类:prcomp
我已经安装了ggbiplot
usingdependencies=TRUE
以及其他关于类似问题的所有其他帖子,但我仍然收到此消息。
任何帮助表示赞赏。
plot_label 中的错误(p = p,数据 = plot.data,label = label,label.label = label.label,:不支持的类:prcomp
r - “plot_label 中的错误(p=p . . . 不支持的类:prcomp”
我最近看到了同样的问题(2019 年 3 月 24 日)。以前能够将 ggbiplot 用于 prcomp 对象。现在我得到如下所示的错误:
这是我的代码:
得到错误:
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_packages 安装源包'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_packages'</p>
library(devtools) 没有名为 'devtools' 的包</p>
r - 将中间列表输出保存在 dplyr 管道中,并将其映射回管道下方的另一个列表 - R
我正在使用dplyr
管道对数据集中的组运行 pcas。我从 开始group_split
,所以正在处理一个列表。为了运行该prcomp()
函数,只能numeric
包含每个列表的列,但我希望将factor
列带回以在最后进行绘图。我曾尝试在管道的中途使用保存中间输出{. ->> temp}
,但由于它是一个列表,我不知道如何在绘图时索引分组列。
这可以为iris
数据集中的每个物种生成一个 pca 图,但是由于temp$species = NULL
,这些点没有被标记。
r - 带有 factoextra 包的 PCA 图。如何将常规标签更改为示例名称?
我在这里读过类似的问题,但仍然没有解决我的问题。我有一个表格:包含不同种类污染物水平的列和一个包含样本名称的列。但是,我决不能将标签的名称(现在是数字)更改为样本名称。
这是我的脚本:
有谁知道我能做什么?提前致谢!
我的表的第一列名为“area”,样本的名称所在的位置。