2017-05-04 16 views
0

最近、iplotsとqtlchartsを使って素晴らしいインタラクティブプロットを作成しようとしていますが、ラベルや凡例を追加するための実現可能なソリューションを見つけることができませんでした。 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")対話型プロットにテキストを追加するには?

編集:解答のためにラファエルとザビロに感謝します。基本的には、私は通常のプロットで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

関連する問題