我正在創建具有高度多元數據的PCA雙線圖。在ggbiplot中指定箭頭(線段)的顏色,透明度和位置
是否有方法可以指定ggbiplot
中線段的顏色/透明度/位置?這個命令的參數都沒有提供這個選項。
我知道ggbiplot
是基於ggplot
- 它可能接受aes
參數嗎?或者可以在創建的圖上覆蓋一層顏色/透明度/位置來覆蓋默認值?
具體而言,關於位置,如果可能的話,我想抖動線段(雖然使它們更透明可能已經解決了問題)。
將R數據集「光圈」是適合用作一個例子我的腳本(工作):
#load required packages
library(ggplot2)
library(devtools)
library(ggbiplot)
#load dataset
data(iris)
#perform principal component analysis
pca = prcomp(iris[ , 1:4], scale=T)
#define classes, generate & view PCA biplot
class = iris$Species
pca_biplot = ggbiplot(pca,obs.scale = 1, var.scale=1,groups=class,circle=F,varname.size=1,varname.adjust=6)
data_pca
非常感謝 - 任何幫助表示讚賞!
親切的問候。
非常感謝@Henrik,這是一個很大的幫助。我還添加了一個line.size參數來傳遞給size,因爲默認的箭頭寬度非常小。 – Bajcz 2017-04-12 13:45:20