2017-05-04 75 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,標籤=「測試」)添加文字到交互式陰謀?

編輯:謝謝拉斐爾和TheBiro的答案。基本上,我想在交互式圖表中添加一個永久文本(也可能是行),就像我們在正常情節中使用text()所實現的一樣。正常情節中的對應代碼:

plot(x,y); text(-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