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)

결과: