金子邦彦研究室プログラミングR のプログラム例R システムの plot を用いた散布図,棒グラフ,ヒストグラム,Q-Q プロット,帯グラフ

R システムの plot を用いた散布図,棒グラフ,ヒストグラム,Q-Q プロット,帯グラフ

このページでは,R システムの plot を用いた散布図,棒グラフ,ヒストグラム,Q-Q プロット,帯グラフのプログラム例と結果を示す.

目次

  1. 前準備
  2. 散布図(2つのベクトルから)
  3. 棒グラフ(ベクトルから)
  4. 円グラフ(ベクトルから)
  5. 度数分布ヒストグラム(ベクトルから)
  6. Q-Q プロット(ベクトルから)
  7. 棒グラフや帯グラフ(行列から)

関連する外部ページ

R システムの CRAN の URL: https://cran.r-project.org/

サイト内の関連ページ

前準備

R システムのインストール

R システムの CRAN の URL: https://cran.r-project.org/

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

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

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

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

[image]

[image]

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

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

[image]

[image]

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

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

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

[image]

[image]

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

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

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

[image]

[image]

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

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

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

[image]

[image]

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

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

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

[image]

[image]

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

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

[image]

[image]

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

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

[image]

[image]

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

abline(X) : 回帰曲線