R-ヒストグラム

ヒストグラムは、範囲にバケット化された変数の値の頻度を表します。ヒストグラムはバーチャットに似ていますが、違いは値を連続範囲にグループ化することです。ヒストグラムの各バーは、その範囲に存在する値の数の高さを表します。

Rはを使用してヒストグラムを作成します hist()関数。この関数は、入力としてベクトルを受け取り、さらにいくつかのパラメーターを使用してヒストグラムをプロットします。

構文

Rを使用してヒストグラムを作成するための基本的な構文は次のとおりです。

hist(v,main,xlab,xlim,ylim,breaks,col,border)

以下は、使用されるパラメーターの説明です-

  • v ヒストグラムで使用される数値を含むベクトルです。

  • main チャートのタイトルを示します。

  • col バーの色を設定するために使用されます。

  • border 各バーの境界線の色を設定するために使用されます。

  • xlab x軸の説明に使用されます。

  • xlim x軸の値の範囲を指定するために使用されます。

  • ylim y軸の値の範囲を指定するために使用されます。

  • breaks 各バーの幅を示すために使用されます。

単純なヒストグラムは、入力ベクトル、ラベル、列、および境界線パラメーターを使用して作成されます。

以下のスクリプトは、ヒストグラムを作成して現在の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()

上記のコードを実行すると、次の結果が生成されます-

X値とY値の範囲

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()

上記のコードを実行すると、次の結果が生成されます-