Blog2015-04-15heatmap.2のlmatオプション統計解析ソフトRRにはデフォルトでもヒートマップを作成するheatmap関数がありますが、私はheatmap関数より多機能なgplotsパッケージのheatmap.2関数をよく使います。基本的な使い方はheatmap関数と同じです。gplotsパッケージをインストールしていない場合はインストールから始めます。install.packages("gplots")library(gplots)引数はnumericのmatrixです。ここではRに組み込まれているデータセットmtcarsをmatrixに変換して使います。input<-as.matrix(mtcars)heatmap.2(input)heatmap.2で作図すると、デフォルトでは左上にカラーキー、右上にinputのcolをクラスタリングしたデンドログラム、左(左下)にinputのrowのデンドログラム、右(右下)にヒートマップが描画されます。この配置はheatmap.2のlmatオプションで変えることができます。lmatオプションの使い方はlayout関数と同じで、作図の順番を指定するためのmatrixを指定して使います(heatmap.2内部でlayout関数を使っています)。作図される順は下図の通りです。lmatを変更すると、layout関数のheights、widthsオプションに相当するlheiオプションとlwidオプションが要求されるので、適当な数字を指定する必要があります。カラーキーを右上に移動してみます。ColSideColors/RowSideColorsオプションを使うと、これらの作図順が1番になり、以降のの順番がずれます。2ColSideColorsの順になります。私はここにひっかかって苦労したので、紹介してみました。(1)memberid:amelieffid:Fuku-Iid:miwa-tid:hr-kid:fujinamisid:miya-yid:kubo-mid:ta-yid:yama_toid:yokokozuarchivesはてなブログをはじめよう!amelieffさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。