R棒グラフ
棒グラフ
棒グラフは、長方形の棒を使用してデータを視覚化します。棒グラフは、水平または垂直に表示できます。バーの高さまたは長さは、バーが表す値に比例します。
この関数を使用してbarplot()
、垂直棒グラフを描画します。
例
# x-axis values
x <- c("A", "B", "C", "D")
# y-axis values
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x)
結果:
例の説明
x
変数は、x軸(A、B、C、D)の値を表しますy
変数はy軸の値を表します(2,4,6,8 )- 次に、
barplot()
関数を使用して値の棒グラフを作成します names.arg
x軸の各観測値の名前を定義します
バーの色
col
パラメータを使用して、バーの色を変更します。
例
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
col = "red")
結果:
密度/バーテクスチャ
バーのテクスチャを変更するには、次のdensity
パラメータを使用します。
例
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
density = 10)
結果:
バー幅
width
パラメータを使用して、バーの幅を変更します。
例
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
width = c(1,2,3,4))
結果:
鉄棒
バーを垂直方向ではなく水平方向に表示する場合は、次を使用しますhoriz=TRUE
。
例
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
horiz = TRUE)
結果: