Rでヒストグラムに縦線を追加する方法


次の方法を使用して、R のヒストグラムに垂直線を追加できます。

方法 1: 特定の位置に実線の垂直線を追加する

 abline(v= 2 )

この構文は、ヒストグラムの x=2 に垂直線を追加します。

方法 2: 特定の位置にカスタムの垂直線を追加する

 abline(v=mean(data), col=' red ', lwd= 3 , lty=' dashed ')

この構文は、幅 3 の赤い垂直点線をヒストグラムの平均値に追加します。

方法 3: 複数のカスタム垂直線を追加する

 abline(v=quantile(data, .25 ), col=' red ', lwd= 3 )
abline(v=quantile(data, .75 ), col=' blue ', lwd= 3 )

この構文は、ヒストグラムの最初の四分位に赤い縦線を追加し、第 3 四分位に青い縦線を追加します。

次の例は、各メソッドを実際に使用する方法を示しています。

例 1: 特定の位置に実線の垂直線を追加する

次のコードは、ヒストグラムを作成し、x=2 に垂直線を追加する方法を示しています。

 #make this example reproducible
set. seed ( 1 )

#createdata
data <- rnorm(n= 1000 , mean= 5 , sd= 2 )

#create histogram to visualize distribution of data
hist(data)

#add vertical line at x=2
abline(v= 2 )

例 2: カスタムの垂直線を特定の場所に追加する

次のコードは、ヒストグラムを作成し、幅 3 の赤い垂直点線をヒストグラムの平均値に追加する方法を示しています。

 #make this example reproducible
set. seed ( 1 )

#create data
data <- rnorm(n= 1000 , mean= 5 , sd= 2 )

#create histogram to visualize distribution of data
hist(data)

#add vertical line at mean value
abline(v=mean(data), col=' red ', lwd= 3 , lty=' dashed ')

Rのヒストグラムに縦線を追加

例 3: 複数のカスタム垂直線を追加する

次のコードは、ヒストグラムを作成し、ヒストグラムの最初の四分位に赤い縦線を追加し、第 3 四分位に青い縦線を追加する方法を示しています。

 #make this example reproducible
set. seed ( 1 )

#create data
data <- rnorm(n= 1000 , mean= 5 , sd= 2 )

#create histogram to visualize distribution of data
hist(data)

#add vertical lines at 1st and third quartiles
abline(v=quantile(data, .25 ), col=' red ', lwd= 3 )
abline(v=quantile(data, .75 ), col=' blue ', lwd= 3 )

Rのヒストグラムに複数の垂直線を追加する

追加リソース

次のチュートリアルでは、R で他の一般的なタスクを実行する方法について説明します。

R で相対頻度ヒストグラムを作成する方法
R のヒストグラムに法線曲線を重ねる方法
R で abline() 関数を使用する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です