2017-05-04 25 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

相关问题