SlideShare a Scribd company logo
1 of 13
R in life science
~heatmap作成~
YOSHIKI TOMITA
自己紹介
Yoshiki Tomita
所属:神戸大学農学部在学中、専門は作物学
趣味:語学と海外(主にアジア)をふらふらすること、最近自転車を始めた
一言:河原さんと知り合ったことがきっかけでRの勉強を始めた(初心者)。
Rでヒートマップをつくろう
ヒートマップ(英: Heat map)は個々の値のデータ行列を色として表現した可視
化グラフの一種である。
様々な種類が存在する。
(wikipediaより)
こんなやつ→
何に使うの?
行列型データの可視化
→Webページ解析(マウストラッキングetc)
→マイクロアレイ解析
heatmap関数(データセットmtcarsを例に)
mtcars : 1974年のアメリカで車
種ごとに性能を比較したデータ
mpg Miles/(US) gallon
cyl Number of cylinders
disp Displacement (cu.in.)
hp Gross horsepower
drat Rear axle ratio
wt Weight (lb/1000)
qsec 1/4 mile time
vs V/S
am
Transmission (0 = automatic,
1 = manual)
gear Number of forward gears
carb Number of carburetors
このデータを
視覚化しわか
りやすくする
データフレーム型→行列に変換
heatmap関数に入れる
scale : データを読む向き, Rowv : 行の樹形図, Colv : 列の樹形図,
main : 題名, col : 色の指定
いろんな色で書いてみた
heatmap.2
gplotsパッケージ中に含まれる。密度、スケールバーなど
の付加情報を表示できる。
今回参考にさせていただいたブログなど
バイオスタティスティクス
http://stat.biopapyrus.net/graph/heatmap.html
Panda Analysis
http://panda-nikki.hatenablog.jp/entry/20131209/1386600203
R Financial & Marketing Library
http://itbc-world.com/home/rfm/

More Related Content

Viewers also liked

サポートベクトルマシン入門
サポートベクトルマシン入門サポートベクトルマシン入門
サポートベクトルマシン入門Wakamatz
 
Rデータ処理入門
Rデータ処理入門Rデータ処理入門
Rデータ処理入門Hiroki K
 
Kobe.R #15 - Incanter チョットシッテル
Kobe.R #15 - Incanter チョットシッテルKobe.R #15 - Incanter チョットシッテル
Kobe.R #15 - Incanter チョットシッテルtnoda
 
Kobe.R #18: 本の紹介: 通称「緑本」
Kobe.R #18: 本の紹介: 通称「緑本」Kobe.R #18: 本の紹介: 通称「緑本」
Kobe.R #18: 本の紹介: 通称「緑本」tnoda
 
R6 classes
R6 classesR6 classes
R6 classeshiroki84
 
Mad kobe.r14
Mad kobe.r14Mad kobe.r14
Mad kobe.r14florets1
 
20160301 5日でできるクラウドで始めるデータ利活用 新日鉄住金ソリューションズ株式会社
20160301 5日でできるクラウドで始めるデータ利活用 新日鉄住金ソリューションズ株式会社20160301 5日でできるクラウドで始めるデータ利活用 新日鉄住金ソリューションズ株式会社
20160301 5日でできるクラウドで始めるデータ利活用 新日鉄住金ソリューションズ株式会社オラクルエンジニア通信
 
マーケティングに活かすためのデータ分析入門
マーケティングに活かすためのデータ分析入門マーケティングに活かすためのデータ分析入門
マーケティングに活かすためのデータ分析入門ryohei okitsu
 
Shibuya.lisp #28: 仮題: R について
Shibuya.lisp #28: 仮題: R についてShibuya.lisp #28: 仮題: R について
Shibuya.lisp #28: 仮題: R についてtnoda
 
Rの初歩: 4. 関数とプログラミング
Rの初歩: 4. 関数とプログラミングRの初歩: 4. 関数とプログラミング
Rの初歩: 4. 関数とプログラミングTeiko Suzuki
 
Rの初歩: 3. 行列とデータフレーム
Rの初歩: 3. 行列とデータフレームRの初歩: 3. 行列とデータフレーム
Rの初歩: 3. 行列とデータフレームTeiko Suzuki
 
Rの初歩: 1. 基本概念
Rの初歩:  1. 基本概念Rの初歩:  1. 基本概念
Rの初歩: 1. 基本概念Teiko Suzuki
 
Rの初歩: 6. グラフィックス
Rの初歩:  6. グラフィックスRの初歩:  6. グラフィックス
Rの初歩: 6. グラフィックスTeiko Suzuki
 
Rの初歩: 5. 入出力
Rの初歩: 5. 入出力Rの初歩: 5. 入出力
Rの初歩: 5. 入出力Teiko Suzuki
 
Rデータフレーム自由自在
Rデータフレーム自由自在Rデータフレーム自由自在
Rデータフレーム自由自在Takeshi Arabiki
 

Viewers also liked (17)

サポートベクトルマシン入門
サポートベクトルマシン入門サポートベクトルマシン入門
サポートベクトルマシン入門
 
Rデータ処理入門
Rデータ処理入門Rデータ処理入門
Rデータ処理入門
 
Kobe.R #15 - Incanter チョットシッテル
Kobe.R #15 - Incanter チョットシッテルKobe.R #15 - Incanter チョットシッテル
Kobe.R #15 - Incanter チョットシッテル
 
Kobe.R #18: 本の紹介: 通称「緑本」
Kobe.R #18: 本の紹介: 通称「緑本」Kobe.R #18: 本の紹介: 通称「緑本」
Kobe.R #18: 本の紹介: 通称「緑本」
 
R6 classes
R6 classesR6 classes
R6 classes
 
R in life science2
R in life science2R in life science2
R in life science2
 
Mad kobe.r14
Mad kobe.r14Mad kobe.r14
Mad kobe.r14
 
20160301 5日でできるクラウドで始めるデータ利活用 新日鉄住金ソリューションズ株式会社
20160301 5日でできるクラウドで始めるデータ利活用 新日鉄住金ソリューションズ株式会社20160301 5日でできるクラウドで始めるデータ利活用 新日鉄住金ソリューションズ株式会社
20160301 5日でできるクラウドで始めるデータ利活用 新日鉄住金ソリューションズ株式会社
 
マーケティングに活かすためのデータ分析入門
マーケティングに活かすためのデータ分析入門マーケティングに活かすためのデータ分析入門
マーケティングに活かすためのデータ分析入門
 
Shibuya.lisp #28: 仮題: R について
Shibuya.lisp #28: 仮題: R についてShibuya.lisp #28: 仮題: R について
Shibuya.lisp #28: 仮題: R について
 
Rの初歩: 4. 関数とプログラミング
Rの初歩: 4. 関数とプログラミングRの初歩: 4. 関数とプログラミング
Rの初歩: 4. 関数とプログラミング
 
Rの初歩: 3. 行列とデータフレーム
Rの初歩: 3. 行列とデータフレームRの初歩: 3. 行列とデータフレーム
Rの初歩: 3. 行列とデータフレーム
 
Rの初歩: 1. 基本概念
Rの初歩:  1. 基本概念Rの初歩:  1. 基本概念
Rの初歩: 1. 基本概念
 
Rの初歩: 6. グラフィックス
Rの初歩:  6. グラフィックスRの初歩:  6. グラフィックス
Rの初歩: 6. グラフィックス
 
Rの初歩: 5. 入出力
Rの初歩: 5. 入出力Rの初歩: 5. 入出力
Rの初歩: 5. 入出力
 
Rデータフレーム自由自在
Rデータフレーム自由自在Rデータフレーム自由自在
Rデータフレーム自由自在
 
Rの高速化
Rの高速化Rの高速化
Rの高速化
 

R in life science