ログイン 概要 よくある質問

マイクロアレイのデータをRを用いて散布図にしました。 行いたいことは2つあります。

①点を選択すると、その点の情報が出るようにしたい(遺伝子名など) ②その選択した点にラベルをつけたい

上記のことはGeneSpringなど有料ソフトを使えばできると聞きましたが、 Rを使わなければならない状況にあります。 また、全ての点にラベルをつける方法はあることは把握しておりますが、 選択した点のみにしたいのです。 どうぞ宜しくお願い申し上げます。

質問日 Jan 26 '11 at 21:22

Beans's gravatar image

Beans
31123

edited Jan 27 '11 at 11:45

mn3's gravatar image

mn3 ♦♦
5154922


お望みの事を直接できる訳ではありませんが、identify {graphics} によって任意のラベル表示の方法を説明します。

コード例:

x <- rnorm(1000)
y <- rnorm(1000)
plot(x,y)
identify(x,y)
ここで、散布図の点をクリックするとラベルが表示されます。identifyのlabels引数に表示したい名前をあたえることができます。 くわしくは、help(identify) をご覧ください。

参照:http://www.statmethods.net/advgraphs/interactive.html

回答日 Jan 26 '11 at 23:38

mn3's gravatar image

mn3 ♦♦
5154922

早速のご回答ありがとうございます。identify便利ですね。他の作業との組み合わせで、目的の事項を達成できました。

(Jan 27 '11 at 14:08) Beans Beans's gravatar image

もう一つ、似たようなことをやる方法として、R のデータを Google Visualization API をつかって表示することができます。

くわしくは、google-motion-charts-with-r のデモをご覧下さい。

回答日 Jan 27 '11 at 11:43

mn3's gravatar image

mn3 ♦♦
5154922

edited Jan 27 '11 at 11:45

これはわかりやすいですね。こちらも試してみようと思います。どうもありがとうございます。

(Jan 27 '11 at 14:08) Beans Beans's gravatar image
あなたの回答
プレビューをトグルする

この質問をフォローする

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

回答

回答とコメント

タグ:

×8
×2
×2

質問日: Jan 26 '11 at 21:22

閲覧数: 3,990 回

最終更新日: Jan 27 '11 at 14:08

powered by OSQA