2014-12-12 6 views
0

안녕하세요 패키지에있는 예제와 함께 ggbiplot을 만들었습니다. 회색 배경을 제거 할 수 있는지 알고 싶습니다.배경 제거 ggbiplot

library(ggbiplot) 

data(wine) 

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

print(ggbiplot(wine.pca, obs.scale = 1, var.scale = 1, groups = wine.class, ellipse = TRUE, circle = TRUE)) 

여기

https://github.com/vqv/ggbiplot/blob/master/R/ggbiplot.r

그러나 지금까지의 내가 볼 수있는 이러한 parameteres 중 어느 것도 배경을 변경하지 주어진 함수로 보았다.

저는 R에 익숙하지 않지만 누군가가 와인 예제에 대한 해결책을 갖고 있다면 자신의 데이터로 추정 할 수있을 것이라고 확신합니다.

대단히 감사합니다!

답변

0

여러 옵션이 있지만 모두 "테마"를 어떻게 든 변경하는 것을 포함합니다. 그것은 gplot 자체와 함께 biplot과 관련이 없습니다.

우선 배경 만 변경 :

+ theme(panel.background = element_blank()) 

당신은뿐만 아니라 격자 선을 제거하려면?

+ theme(panel.grid.major = element_blank(), panel.grid.minor = element_blank()) 

또한 옵션을 테마로

둘째, 당신은 할 수 있습니다 총 주제를 변경하십시오. 예 :

+ theme_bw() #black and white theme, as previously suggested 
+ theme_classic(à # classic theme 

물론 둘을 결합 할 수도 있습니다. http://felixfan.github.io/rstudy/2013/11/27/ggplot2-remove-grid-background-margin/

0

아니, 이런 식으로 뭔가 :

p <- ggbiplot(wine.pca, obs.scale = 1, var.scale = 1, groups = wine.class, ellipse = TRUE, circle = TRUE) 
p + theme_bw() 

또는

p + theme_classic() 

또는

p + theme(panel.grid.major = element_blank(), panel.grid.minor = element_blank()) 

현재 추가 정보를 찾을 수 있습니다등등.