広告
ヒストグラムは、ある変数の値の頻度を範囲に分けて表したものです。 ヒストグラムはバーチャットに似ていますが、違いは値を連続した範囲にグループ化することです。
Rはhist()関数を使ってヒストグラムを作成します。 この関数はベクトルを入力とし、さらにいくつかのパラメータを使ってヒストグラムをプロットします。
構文
Rを使用してヒストグラムを作成するための基本的な構文は以下の通りです –
hist(v,main,xlab,xlim,ylim,breaks,col,border)
以下は使用されるパラメータの説明です –
-
vはヒストグラムで使用される数値を含むベクトルです
-
mainはグラフのタイトルを示します。
-
col は、バーの色を設定するために使用されます。
-
border は、各バーのボーダーカラーを設定するために使用されます。
-
xlim は、x軸の値の範囲を指定するために使用されます。
-
ylim は、y軸の値の範囲を指定するために使用されます。
-
breaks は、各バーの幅を記載するために使用されます。
Example
入力ベクトル、label、col、borderのパラメータを使用して、簡単なヒストグラムを作成します。
以下に示すスクリプトは、ヒストグラムを作成し、現在のRの作業ディレクトリに保存します。
# Create data for the graph.v <- c(9,13,21,8,36,22,12,41,31,33,19)# Give the chart file a name.png(file = "histogram.png")# Create the histogram.hist(v,xlab = "Weight",col = "yellow",border = "blue")# Save the file.dev.off()
上記のコードを実行すると、次のような結果が得られます –
Range of X and Y values
X軸とY軸に許容される値の範囲を指定するには、xlimとylimのパラメータを使用します。
それぞれのバーの幅は、改行を使って決めることができます。
# Create data for the graph.v <- c(9,13,21,8,36,22,12,41,31,33,19)# Give the chart file a name.png(file = "histogram_lim_breaks.png")# Create the histogram.hist(v,xlab = "Weight",col = "green",border = "red", xlim = c(0,40), ylim = c(0,5), breaks = 5)# Save the file.dev.off()
上記のコードを実行すると、次のような結果が得られます –
広告