我最近尝试使用iplots和qtlcharts制作一些不错的交互式图,但没有设法找到一个可行的解决方案来添加标签或图例。任何人都知道如何在R中的交互式图中添加文本?
以下是一些测试代码。
library(qtlcharts)
x <- rnorm(100)
grp <- sample(1:3, 100, replace=TRUE)
y <- x*grp + rnorm(100)
iplot(x, y, grp)
是否有一些功能: plot(x,y); text(0,0,labels =“test”)用于将文本添加到交互式绘图中?
编辑:感谢Rafael和TheBiro的答案。基本上,我想在交互式图中添加一个永久文本(也可能是行),就像我们在普通图中使用text()所做的那样。正常情节中的通讯代码:
plot(x,y); text(-2,0,labels =“test”); abline(h = -1)
有可能吗?
答案 0 :(得分:1)
您要添加的内容是什么?是信息&#34; X&#34;,&#34; Y&#34;和&#34; Group&#34;对于你的情节中的每一点?
试试这个:
iplot(x, y, grp,
indID = paste("x =", round(x,1), "<br/>",
"y =", round(y, 1), "<br/>",
"group =", grp))
答案 1 :(得分:0)
您可以像这样添加labels
:
iplot(x, y, grp, chartOpts=list(xlab="X Label", ylab="Y Label"))