Power BI 분산형 차트, 거품형 차트 및 점 그림 차트

적용 대상: Power BI Desktop Power BI 서비스

이 문서에서는 거품형 차트 및 점도 차트에 대한 지원을 포함하여 Power BI 분산형 차트 시각화를 만드는 방법을 설명합니다.

분산형 차트

분산형 차트는 가로(x) 및 세로(y) 축을 따라 데이터를 표시합니다. 차트는 두 축의 숫자 값이 어떻게 관련되어 있는지를 표시합니다. 데이터가 두 축에 교차하는 경우 Power BI 데이터 지점을 표시합니다.

데이터 포인트를 분석하여 데이터의 관계를 식별할 수 있습니다. 차트 데이터에 따라 가로 축에 균등 또는 불균등하게 이러한 데이터 포인트를 배포할 수 있습니다. 데이터 포인트의 수를 10,000까지 설정할 수 있습니다. 모든 데이터 포인트에 도구 설명을 사용할 수 있습니다. 도구 설명은 차트에 표시된 데이터를 기반으로 데이터에 대한 세부 정보를 표시합니다.

거품형 차트

거품형 차트는 두 개의 교차된 값을 거품형으로 표시하여 데이터 포인트의 개념을 확장할 있습니다. 거품 크기는 평가에 유용한 세 번째 데이터 차원을 나타냅니다. 분산형 차트는 두 개의 축을 사용하는 반면, 버블 차트는 각 계열이 서로 다른 값 집합을 갖는 세 개의 데이터 계열을 지원할 수 있습니다.

점 그림 차트

점 그림 차트는 분산형 차트 의 기능도 활용합니다. 분산형 차트에서는 그룹화된 값에 대한 자세한 정보를 표시하기 위해 축의 개별 눈금을 조정할 수 있습니다. 점 그림 차트는 가로축에 범주형 데이터를 추가할 수 있도록 하여 분산형 차트의 기능을 확장합니다. 범주 정보를 표시하면 데이터를 빠르게 분석하고 중요한 포인트를 강조 표시하는 데 도움이 될 수 있습니다. 차트 설정은 선형 또는 비선형 추세, 클러스터, 이상값 등을 표시하여 큰 데이터 세트의 패턴을 표시할 수 있습니다.

이러한 세 가지 시각적 개체는 데이터에서 관계와 패턴을 나타내는 데 도움이 됩니다. 차트 시각화를 사용하면 숫자 값만으로는 쉽게 알 수 없는 데이터의 흥미로운 정보를 파악할 수 있습니다.

분산형 차트, 거품형 차트 및 점 그림 차트는 특정 시간에 관계없이 많은 수의 데이터 요소를 비교하는 데 유용합니다. 차트에 더 많은 데이터를 포함할수록 더 정확하게 비교할 수 있습니다.

분산형, 거품형 및 점 그림 차트를 사용하는 경우

다음 이미지는 이러한 시각적 개체에 제공되는 다양한 표시 옵션을 보여 줍니다.

분산형 차트, 버블 차트, 점 도표의 시각적 표시를 비교하는 일러스트레이션입니다. Power BI에서 제공합니다.

분산형 차트는 다음의 여러 시나리오에 적합합니다:

  • 두 숫자 값 사이의 관계 표시.
  • 두 숫자 그룹을 x 및 y 좌표의 계열로 플로팅.
  • 쌍을 이루거나 그룹화된 값 집합을 포함하는 워크시트 데이터를 표시합니다.
  • 큰 데이터 집합에 패턴을 표시합니다.
  • 시간 측정값에 관계없이 많은 양의 데이터 포인트를 비교합니다.
  • 가로 축을 로그 스케일로 설정합니다.
  • 가로 축 눈금을 변경할 수 있도록 꺾은선형 차트를 대체합니다.

분산형 차트와 동일한 여러 시나리오에서 거품형 차트를 사용할 수 있습니다. 거품형 차트는 다음을 수행하려는 경우에도 유용합니다.

  • 가변 거품 크기로 값 차이를 시각적으로 강조합니다.
  • 각각 값 집합이 있는 세 개의 데이터 계열의 시나리오를 지원합니다.
  • 재무 데이터를 숫자 형식이 아닌 시각적 개체로 표시합니다.
  • 사분면으로 데이터를 표시합니다.

점 그림 차트의 사용 사례는 분산형 및 거품형 차트에 대해 설명된 시나리오와 유사합니다. 점 그림 차트의 주요 이점은 가로 축을 따라 범주 데이터를 포함할 수 있다는 점입니다.

분산형 차트 예제 사용

이 문서의 예제와 함께 수행하려면 빈 Power BI Desktop 보고서에 샘플 데이터가 포함된 계산 테이블을 만듭니다.

  1. Power BI Desktop을 열고 새 빈 보고서를 만듭니다.

  2. 새 테이블> 선택합니다.

  3. 다음 DAX 식을 붙여넣습니다.

    Sales Performance =
    DATATABLE(
        "Region", STRING,
        "Product Category", STRING,
        "Marketing Spend", INTEGER,
        "Revenue", INTEGER,
        "Units Sold", INTEGER,
        "Customer Satisfaction", DOUBLE,
        {
            {"North", "Electronics", 45000, 280000, 1200, 4.5},
            {"North", "Clothing", 32000, 195000, 2800, 4.2},
            {"North", "Home & Garden", 28000, 165000, 1500, 4.0},
            {"North", "Sports", 18000, 98000, 900, 4.3},
            {"South", "Electronics", 52000, 310000, 1400, 4.6},
            {"South", "Clothing", 25000, 142000, 2200, 3.9},
            {"South", "Home & Garden", 35000, 210000, 1800, 4.4},
            {"South", "Sports", 22000, 125000, 1100, 4.1},
            {"East", "Electronics", 38000, 245000, 1050, 4.3},
            {"East", "Clothing", 42000, 268000, 3500, 4.5},
            {"East", "Home & Garden", 30000, 178000, 1650, 4.2},
            {"East", "Sports", 15000, 82000, 780, 3.8},
            {"West", "Electronics", 60000, 385000, 1650, 4.7},
            {"West", "Clothing", 28000, 158000, 2400, 4.0},
            {"West", "Home & Garden", 22000, 130000, 1200, 3.9},
            {"West", "Sports", 35000, 195000, 1450, 4.4}
        }
    )
    
  4. Enter 키를 눌러 테이블을 만듭니다.

분산형 차트 만들기

분산형 차트를 만들어 다양한 지역의 마케팅 지출과 수익 간의 관계를 살펴봅니다.

  1. 시각화 창에서 분산형 차트를 선택합니다.

  2. 데이터 창에서 다음 필드를 필드 웰로 끕니다.

    • X축대한 마케팅 지출
    • Y축으로 수익 창출
    • 지역범례

    Power BI는 마케팅 지출과 수익 값이 교차하는 데이터 요소를 만듭니다. 데이터 요소 색은 서로 다른 지역을 나타내며 각 지역의 마케팅 투자가 수익과 어떻게 연관되는지를 나타냅니다.

분산형 차트는 마케팅 지출과 수익 간의 명확한 긍정적인 상관 관계를 보여 줍니다. 서부 지역(가장 높은 마케팅 지출)도 가장 높은 수익을 창출하는 반면, 데이터 요소는 고유한 지역 그룹에 클러스터링됩니다.

거품형 차트 만들기

각 데이터 요소의 크기를 제어하는 세 번째 데이터 차원을 추가하여 분산형 차트를 거품형 차트로 변환합니다.

  1. 데이터 창에서 판매 단위크기 필드로 끌어옵니다.

    Power BI는 각 데이터 포인트를 거품형으로 대체합니다. 거품 크기는 해당 데이터 요소에 대해 판매된 단위 수에 비례합니다.

  2. 필요에 따라 제품 범주범례 필드로 끌어 다양한 제품 범주가 어떻게 성능을 발휘하는지 확인합니다.

    거품형 차트에 따르면 의류는 가장 높은 수익을 차지하지 못했음에도 불구하고 가장 많은 단위(가장 큰 거품)를 이동하는 반면, 전자는 판매 단위 수가 적어 높은 수익을 창출합니다.

거품 크기 범위 조정

크기 필드에 값이 있으면 거품 크기 계산 방법을 조정할 수 있습니다.

  1. 페인트 브러시 아이콘을 선택하여 서식 창을 엽니다.

  2. 시각적>표식을 선택합니다.

  3. 범위 크기 조정 옵션을 변경합니다.

    • 자동: 기본값입니다. 단일 부호 데이터에는 크기 모드를 사용하고, 데이터에 양수와 음수가 모두 포함된 경우에는 데이터 범위 모드를 사용합니다.
    • 크기: 음수 값을 동일한 크기의 양수로 변환합니다. 거품 크기는 0에서 최대 크기로 조정됩니다.
    • 데이터 범위: 거품 크기는 실제 데이터 범위에 따라 달라집니다. 가장 작은 값은 가장 작은 거품을 표시하고, 가장 큰 값은 가장 큰 거품을 표시합니다.

데이터 포인트 수 변경

  1. 서식 창에서 일반을 선택합니다.

  2. 속성>고급 옵션에서 데이터 포인트 값의 수를 조정합니다.

    최대값은 10,000입니다. 최대값에 가까워지면 차트 출력을 테스트하여 좋은 성능을 확인합니다.

점 그림 차트 만들기

각 지역이 별도의 데이터 요소로 표시된 제품 범주의 고객 만족도 등급을 비교하는 점도 차트를 만듭니다.

  1. 시각화 창에서 분산형 차트를 선택합니다.

  2. 데이터 창에서 다음 필드를 필드 웰로 끕니다.

    • 제품 범주X축으로
    • Y축대한 고객 만족도
    • 지역범례

숫자 필드 대신 X축에 범주 필드를 추가하면 Power BI에서 점 그림 차트를 만듭니다. 범주 이름은 가로 축을 따라 표시되므로 범주 간에 값을 쉽게 비교할 수 있습니다.

점 플롯은 전자 장치가 모든 지역에서 지속적으로 가장 높은 만족도를 달성하는 반면 스포츠는 가장 지역적인 변화를 보여줍니다. 주의가 필요할 수 있는 범주 및 지역을 빠르게 식별할 수 있습니다.

차트 서식 지정

시각화 > 서식 시각적 개체 창의 일반시각적 섹션에는 다양한 표시 옵션이 있습니다. 잠시 시간을 내어 기능을 살펴보세요.

  • 데이터 포인트 또는 거품형 색, 축 레이블, 차트 제목, 배경 음영 등을 변경해 보세요.

  • 액세스 가능성을 향상시키려면 각 줄에 표식 모양을 추가하는 것이 좋습니다.

    표식 모양을 선택하려면 시각적 개체 아래에서 표식을 확장하고 모양을 선택한 다음 모양을 고릅니다.

    Power BI 차트에서 표식 모양 옵션이 표시된 모양 유형 드롭다운 메뉴의 스크린샷

    표식 모양을 다이아몬드, 삼각형 또는 사각형으로 변경합니다.

차트에 분석 추가

분산형 차트는 시각화 창의 분석 창을 통해 여러 분석 기능을 지원 합니다 . 다음을 추가할 수 있습니다.

  • 추세선: 데이터의 전체 방향 표시
  • 상수 선: 특정 X 또는 Y축 값에 참조 선 추가
  • 최소, 최대, 평균 및 중앙값 선: 통계 참조점 강조 표시
  • 백분위수 줄: 데이터 분포 임계값 표시
  • 대칭 음영: 축 경계를 기준으로 배경을 대칭 음영 처리하여 데이터 요소가 선호하는 축 측정값을 표시합니다.

이러한 기능 사용에 대한 자세한 지침은 Power BI에서 분석 창 사용을 참조하세요.

고려 사항 및 문제 해결

Power BI 분산형 차트를 사용하기 위한 다음 고려 사항을 검토합니다.

데이터 포인트가 많은 차트

모든 유형의 분산형 차트에 표시할 수 있는 최대 데이터 포인트 수는 10,000개입니다. 데이터 포인트 수가 최대 설정에 가까워지면 차트 출력을 테스트하여 좋은 성능을 보장하는 것이 좋습니다.

데이터 포인트 수가 증가함에 따라 차트 시각적 개체의 로드 시간이 증가합니다. 데이터 포인트 제한이 가장 높은 수준으로 설정된 보고서를 게시하기로 선택한 경우 보고서에 대한 인터넷 및 모바일 액세스를 테스트해야 합니다. 차트 성능이 사용자의 기대에 부합하는지 확인합니다.

단일 데이터 포인트가 있는 차트

다음 이미지와 같이 분산형 차트에 x축과 y축의 모든 값을 집계하는 데이터 포인트가 하나만 있나요? 아니면 하나의 가로 또는 세로 선을 따라 모든 값을 집계하나요?

하나의 데이터 요소만 있는 분산형 차트의 스크린샷.

이 시나리오에서는 시각적 표시빌드> 창의 차트에 대한 옵션에 필드를 추가할 수 있습니다. 이 필드는 값을 그룹화하는 방법을 Power BI 지시합니다. 필드는 그리려는 각 지점에 고유해야 합니다. 행 번호 또는 ID 필드를 제공할 수 있습니다. 다음 예제에서는 옵션을 의미 체계 모델의 RowNum ID 필드로 설정합니다.

값 옵션에 RowNum 필드가 추가된 분산형 차트의 스크린샷.

데이터에 특정 행 번호 또는 ID가 포함되지 않은 경우 x 및 y 값을 함께 연결하는 필드를 만들 수 있습니다. 필드는 그리려는 각 지점에 고유해야 합니다. 다음 예제에서는 옵션을 연결된 값을 저장할 TempTime이라는 새 필드로 설정합니다.

값 옵션에 TempTime이라는 새 필드가 추가된 분산형 차트의 스크린샷.

새 필드를 만들려면 Power BI Desktop Query Editor 사용하여 의미 체계 모델에 인덱스 열 추가합니다. 그런 다음 시각화의 옵션에 이 열을 추가합니다.