トップページ -> 実践知識 -> R を用いた統計処理/データマイニング -> R での種々のグラフ
[サイトマップへ], [サイト内検索へ],

R での種々のグラフ

サイト構成 連絡先,業績など 実践知識 データの扱い コンピュータ 教材 サポートページ

r の代表的なグラフを紹介します.

参考 Web ページ: R のグラフィックスパラメータの Web ページ: http://www.okada.jp.org/RWiki/?R%A4%CE%A5%B0%A5%E9%A5%D5%A5%A3%A5%C3%A5%AF%A5%B9%A5%D1%A5%E9%A5%E1%A1%BC%A5%BF

グラフィックス参考実例集

R Graphical Manual


散布図(2つのベクトルから)


ベクトルのグラフ

棒グラフ(ベクトルから)

ベクトル V = (v1, v2, ..., vn), から,v1, v2, ..., vn の棒グラフを書く.

barplot( c( 2, 3, 0, 4) )

ベクトル V = (v1, v2, ..., vn), から,v1, v2, ..., vn の横向きの棒グラフを書く.

barplot( c( 2, 3, 0, 4), horiz = TRUE )

円グラフ(ベクトルから)

ベクトル V = (v1, v2, ..., vn), から,v1, v2, ..., vn の円グラフを書く.

参考 Web ページ: グラフィックス参考実例集:パイチャート (http://www.okada.jp.org/RWiki/?%A5%B0%A5%E9%A5%D5%A5%A3%A5%C3%A5%AF%A5%B9%BB%B2%B9%CD%BC%C2%CE%E3%BD%B8%A1%A7%A5%D1%A5%A4%A5%C1%A5%E3%A1%BC%A5%C8)

pie( c( 2, 3, 0, 4) )

度数分布ヒストグラム(ベクトルから)

ベクトル V = (v1, v2, ..., vn), から,ベクトルの度数分布ヒストグラムを書く.

参考 Web ページ: ヒストグラムと密度の推定 (http://www.okada.jp.org/RWiki/?%A5%D2%A5%B9%A5%C8%A5%B0%A5%E9%A5%E0%A4%C8%CC%A9%C5%D9%A4%CE%BF%E4%C4%EA)

hist( c( 11, 22, 33, 55, 23, 56, 34, 25, 57, 25 ) )

Q-Q プロット(ベクトルから)

ベクトル V = (v1, v2, ..., vn), から,ベクトルの Q-Q plot を書く.

qqnorm( c( 11, 22, 33, 55, 23, 56, 34, 25, 57, 25 ) )


行列のグラフ

棒グラフや帯グラフ(行列から)

行列 M = (mij) (iは行番号, jは列番号) から, 各列を1つの棒とする棒グラフを書く(積み上げ棒グラフになる).

barplot( matrix( c(1, 2, 3, 4, 5, 6), nrow = 3, ncol = 2 ) )

行列 M = (mij) (iは行番号, jは列番号) から, 各列を1つの棒とする横向きの棒グラフを書く(積み上げ棒グラフになる).

barplot( matrix( c(1, 2, 3, 4, 5, 6), nrow = 3, ncol = 2 ), horiz = TRUE )

行列 M = (mij) (iは行番号, jは列番号) から, 各列ごとに1つの棒グラフを書く.

barplot( matrix( c(1, 2, 3, 4, 5, 6), nrow = 3, ncol = 2 ), beside = TRUE )

  • barplot(X) : ベクトル X の棒グラフ

  • abline(X) : 回帰曲線