r에서 biplot의 로딩 레이블을 변경하는 방법은 무엇입니까?

전영민

biplot의 로딩 레이블을 변경하는 데 어려움을 겪고 있습니다. prcomp 함수를 사용하여 PCA와 ggbiplot을 실행했습니다. 로 변경하려고했지만 loading.label.label = c("a","b","c","d")작동하지 않았습니다. 아래에 코드와 플롯을 첨부했습니다.

k <- kmeans(comp,2)

TW$Group <- factor(k$cluster)

pca2 <- prcomp(TW[,c(7,11,18,19)], center = TRUE, scale. = TRUE)

summary(pca2)

pca2

cc <- c("a","b","c","d")

library(ggbiplot)

p <- ggbiplot(pca2, group = TW$Group, ellipse = TRUE,loadings.label.repel = TRUE) +
  ggrepel::geom_text_repel(aes(colour = TW$Group, label = paste(TW$P,TW$Box)), size = 2.5)+ 
  theme_minimal() +
  xlim(-2.5,2.5) + ylim(-2.5,3.5) + theme(legend.position = c(0.9, 0.9))

plot(p)

여기에 이미지 설명 입력

도미닉 S. 마이어

ggbiplot함수로 이것을 할 수 있는지 확실하지 않습니다 . 해결 방법은 다음 pca과 같이 개체 의 이름을 변경하는 것입니다 .

library(ggbiplot)
data(wine)
wine.pca <- prcomp(wine, scale. = TRUE)

rownames(wine.pca$rotation) <- rep("my_names", length(wine.pca$center))
print(ggbiplot(wine.pca, obs.scale = 1, var.scale = 1, groups = wine.class, ellipse = TRUE, circle = TRUE))

여기에 이미지 설명 입력

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관