ggbiplot画主成分图的案例,让人印象很深,但是用起来好像没那么容易,需要在github上下载安装。但是,ggbiplot在安装的时候经常遇到问题。
按照网上的安装流程:
install.packages("devtools")
library(devtools)
install_github("vqv/ggbiplot")
但是总有许多问题,比如:
library(devtools)
Error in library(devtools) : 不存在叫‘devtools’这个名字的程辑包
如果只是警告还好,不过总是无法安装这个库就让人头疼了。
有人说到github直接下载ggbiplot
尝试之后首先警告,R版本不对,升级R到最新版本后,依然提示不对
install.packages('D:/ggbiplot-master.zip')
Installing package into ‘D:/Anaconda3/Lib/site-packages/rpy2/R/win-library/3.6’
(as ‘lib’ is unspecified)
Warning in install.packages :
package ‘D:/ggbiplot-master.zip’ is not available (for R version 3.6.3)
所以,到底哪出问题了?
最后意外在R的提醒中发现,需要安装
usethis 的包
再次重试:
install.packages('usethis')
library(usethis)
install.packages('devtools')
library(devtools)
install_github("vqv/ggbiplot")
library(ggbiplot)
library(ggplot2)
library(plyr)
library(scales)
library(grid)
library(ggbiplot)
data(wine)
wine.pca <- prcomp(wine, scale. = TRUE)
ggbiplot(wine.pca, obs.scale = 1, var.scale = 1, groups = wine.class, ellipse = TRUE, circle = TRUE) +
+ scale_color_discrete(name = '') +
+ theme(legend.direction = 'horizontal', legend.position = 'top')
终于正确了: