본문 바로가기
WIKI 기술 지식 베이스

Bar chart

원문 보기 위키 갱신

출처: 문서

본문

막대 차트

막대 차트는 값을 비례적인 막대 길이로 나타내어 범주 간 값을 비교해요. 시계열 데이터나 범주 비교에는 세로 막대를 사용하고, 범주 레이블이 길거나 많은 범주를 비교할 때는 가로 막대를 사용하세요.

막대 차트를 사용하는 경우

막대 차트를 사용하여 독립 변수에 따른 변동, 범주 간 비교 성능, 시간에 따른 추세를 파악할 수 있어요. 막대 차트는 성능 격차, 이상치, 계절 패턴, 범주 간 비교 우위를 보여줄 수 있어요. 막대를 선택하여 동일한 대시보드의 다른 시각화를 필터링할 수 있어요.

막대 차트 만들기

이 페이지의 예제는 Sample flight data 데이터셋을 사용해요. 시작하기 전에 사전 준비 사항을 완료하세요. {: .note}

막대 차트를 만들려면 다음 단계를 따르세요.

  1. New Visualization 대화상자에서 Vertical Bar(또는 Horizontal Bar)를 선택한 다음 인덱스 패턴(예: opensearch_dashboards_sample_data_flights)을 선택하세요.

  2. Metrics에서 Y-axis Count를 펼치세요.

  3. Aggregation을 Average로, Field를 FlightDelayMin으로 설정하세요.

  4. (선택 사항) Custom label을 입력하세요(예: Flight delay in minutes).

  5. Update를 선택하세요.

    차트는 약 47 높이의 단일 막대를 표시해요. 이는 항공편 데이터베이스의 모든 문서에 대한 평균 항공편 지연 시간이에요.

    시각화에 다른 값이 표시된다면 시간 필터 창이 모든 샘플 항공편 데이터를 포함할 만큼 충분히 큰지 확인하세요. {: .note}

  6. Buckets에서 Add > X-axis를 선택하세요.

  7. Aggregation을 Terms로, Field를 OriginWeather로 설정하세요.

  8. Order by를 Metric: FlightDelayMin으로, Order를 Descending으로, Size를 8로 설정하세요.

    8 이상의 숫자는 사용 가능한 모든 OriginWeather 항목을 표시해요. {: .note}

  9. Update를 선택하세요.

    차트는 항공편 출발지의 각 날씨 유형별 평균 지연 시간을 보여줘요. 가장 큰 평균 지연 시간은 Damaging Wind에서 발생했어요. 다음 이미지와 같아요.

    Bar chart showing average flight delay by origin weather

막대 차트 구성

막대 차트는 다른 집계 기반 시각화와 동일한 구성 탭을 공유해요. 각 탭에 대한 자세한 내용은 시각화 구성을 참조하세요.

데이터 탭

Setting 설명
Metrics Y축 값을 정의해요. 모든 표준 집계(Count, Average, Sum, Min, Max, Unique Count, Median, Percentiles 등)를 지원해요.
Buckets > X-axis 가로 축을 따라 막대를 그룹화해요. 범주형 데이터에는 Terms, 시간 기반 데이터에는 Date Histogram, 숫자 범위에는 Histogram을 사용하세요.
Buckets > Split series 필드 값에 따라 각 막대를 그룹화되거나 쌓인 하위 막대로 분할해요.
Buckets > Split chart 각 버킷 값에 대해 별도의 차트 패널(여러 개의 작은 차트)을 만들어요.

메트릭 및 축 탭

Setting 설명
Chart type 시리즈별로 재정의해요. Line, Area, Bar를 지원해요.
Mode Stacked는 막대를 서로 위에 쌓아요. Normal은 막대를 나란히 그룹화해요.
Y-axis position Left 또는 Right.
Y-axis scale Linear, Log 또는 Square root.

패널 설정 탭

Setting 설명
Legend position Top, Left, Right, Bottom.
Show tooltip 마우스를 올리면 값을 표시해요.
Order buckets by sum 분할 시리즈를 총 값으로 정렬해요.
Show threshold line 지정된 값에 수평 기준선을 그려요.

다음 단계

더 알아보기 (Learn more)