2017-10-28 7 views
-2

두 세트의 데이터를 그리기 위해 R 패키지 ggtern을 사용하고 싶습니다. 그러나 나는 다른 색과 전설을 음모에 추가하는 법을 모른다. 누구든지 도와 줄 수 있습니까? 고맙습니다.R : ggtern 음모에 대한 전설

library(ggtern) 

a <- data.frame(x=c(0.1,0.9,0), 
      y=c(0.4,0.2,0.4), 
      z=c(0.3,0.4,0.3)) 

b <- data.frame(x=c(0.5,0.5,0), 
    y=c(0.4,0.4,0.2), 
    z=c(0.5,0.3,0.2)) 

df = rbind(a,b) 

ggtern(data=df,aes(x,y,z)) + 
    geom_point() 
+0

참조 예를 들어, http://www.cookbook-r.com/Graphs/Colors_(ggplot2)/ ('ggtern'이 만드는)'ggplot' 그래프에 색상을 추가하는 방법은 http://www.cookbook-r.com/Graphs/Colors_(ggplot2)/를 참조하십시오. 여기서 구체적으로하고 싶은 것이 명확하지 않습니다. –

+0

다른 색깔과 전설을 만들고 싶다는 것이 분명합니다. 나는 ggtern을 처음 사용합니다. 너의 대답은 나에게 분명하지 않다. – sam

+0

당신은 다른 색깔로 무엇을 갖고 싶습니까? –

답변

1

이 항목을 나중에 사용 하시겠습니까?

library(ggtern) 
a <- data.frame(series = "A", 
       x=c(0.1,0.9,0), 
       y=c(0.4,0.2,0.4), 
       z=c(0.3,0.4,0.3)) 

b <- data.frame(series = "B", 
       x=c(0.5,0.5,0), 
       y=c(0.4,0.4,0.2), 
       z=c(0.5,0.3,0.2)) 
df = rbind(a,b) 
ggtern(data=df,aes(x,y,z,color=series)) + 
    theme_bw() + geom_mask() + 
    geom_point() 

이 생산 :

Output