2017-05-04 11 views
0

최근에 iplots 및 qtlcharts를 사용하여 멋진 대화 형 플롯을 만들려고했지만 라벨 또는 범례를 추가 할 수있는 가능한 솔루션을 찾지 못했습니다. 누구든지 R의 대화 형 플롯에 텍스트를 추가하는 방법을 알고 있습니까?대화 형 플롯에 텍스트를 추가하는 방법 R

다음은 테스트를위한 몇 가지 코드입니다.

library(qtlcharts) 
x <- rnorm(100) 
grp <- sample(1:3, 100, replace=TRUE) 
y <- x*grp + rnorm(100) 
iplot(x, y, grp) 

인가가 일부 기능 같은 플롯 (X, Y); 텍스트 (0,0, labels = "test") 대화 형 플롯에 텍스트를 추가하기위한?

편집 : 해답은 Rafael과 TheBiro입니다. 기본적으로 필자는 일반 플롯에서 text()를 사용하여 달성 한 것과 같은 대화 형 플롯에 영구 텍스트 (및 아마도 줄)를 추가하려고했습니다. 일반 음모의 대응 코드 :

plot (x, y); 텍스트 (-2,0, labels = "test"); abline (h = -1)

가능합니까?

답변

0

이 같은 labels을 추가 할 수 있습니다

iplot(x, y, grp, chartOpts=list(xlab="X Label", ylab="Y Label")) 
+0

는 것이 가능 X/Y 라벨 외에/편집 텍스트를 추가하는 것입니다. 예를 들어, "대화 형 플롯입니다"라는 레이블을 추가 할 수 있습니까? 뾰족한 모퉁이에? – Hao

1

추가 할이 텍스트는 무엇입니까? 그것은 당신의 플롯에서 각 포인트에 대한 정보 "X", "Y"및 "Group"입니까?

이 시도 :

iplot(x, y, grp, 
    indID = paste("x =", round(x,1), "<br/>", 
       "y =", round(y, 1), "<br/>", 
       "group =", grp)) 
+0

라파엘에게 감사드립니다. 대화 형 플롯에 영구 텍스트를 추가 할 수 있습니까? 추가하려는 텍스트는 변수의 정보와 관련이 없으며 전체 플롯의 영구 라벨과 관련됩니다. – Hao