Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

막대 그래프 유형

막대 그래프는 시간 경과에 따른 결과를 보고, 다양한 데이터 세트의 결과를 비교하고, 개별 요소가 집계량에서 얼마나 큰 비중을 차지하는지를 표시하는 데 유용합니다.

기본적으로, 막대 그래프는 벡터 또는 행렬의 각 요소를 하나의 막대로 나타내며, 막대 높이는 요소 값에 비례하여 표시됩니다.

2차원 막대 그래프

bar 함수는 x축을 따라 막대를 배치합니다. 행렬에서 동일한 행에 포함된 요소는 함께 그룹화됩니다. 예를 들어, 행렬에 5개의 행과 3개의 열이 있는 경우 barx축을 따라 3개의 막대로 구성된 5개의 그룹을 표시합니다. 첫 번째 막대 묶음은 Y의 첫 번째 행에 포함된 요소를 나타냅니다.

Y = [5,2,1
     8,7,3
     9,8,6
     5,5,5
     4,3,2];
figure
bar(Y)

Figure contains an axes. The axes contains 3 objects of type bar.

한 행의 요소를 누적시키려면 bar 함수에 stacked 옵션을 지정해야 합니다.

figure
bar(Y,'stacked')

Figure contains an axes. The axes contains 3 objects of type bar.

2차원 가로 막대 그래프

barh 함수는 y축을 따라 막대를 배치합니다. 행렬에서 동일한 행에 포함된 요소는 함께 그룹화됩니다.

Y = [5,2,1
     8,7,3
     9,8,6
     5,5,5
     4,3,2];
figure
barh(Y)

Figure contains an axes. The axes contains 3 objects of type bar.

3차원 막대 그래프

bar3 함수는 각각의 요소를 별도의 3차원 블록으로 그리고, y축을 따라 각 열의 요소를 배치합니다.

Y = [5,2,1
     8,7,3
     9,8,6
     5,5,5
     4,3,2];
figure
bar3(Y)

Figure contains an axes. The axes contains 3 objects of type surface.

한 행의 요소를 누적시키려면 bar3 함수에 stacked 옵션을 지정해야 합니다.

figure
bar3(Y,'stacked')

Figure contains an axes. The axes contains 3 objects of type surface.

3차원 가로 막대 그래프

bar3h 함수는 각각의 요소를 별도의 3차원 블록으로 그리고, z축을 따라 각 열의 요소를 배치합니다.

Y = [5,2,1
     8,7,3
     9,8,6
     5,5,5
     4,3,2];
figure
bar3h(Y)

Figure contains an axes. The axes contains 3 objects of type surface.

참고 항목

| | |