Skip To Content

차트, 테이블, 지표 삽입

차트, 테이블, 요약 통계를 사용하여 데이터 시각화를 생성할 수 있습니다. 해당 유형의 시각화는 주요 통계와 추세를 나타내는 데 유용합니다. 핵심 팀 구성원은 비공개 데이터셋과 공개 데이터셋을 사용하여 데이터 시각화를 생성할 수 있습니다. 데이터가 공유된 사용자가 사이트 또는 페이지에 로그인할 경우에만 차트나 통계를 볼 수 있습니다.

시작하려면 Portal for ArcGIS에 로그인한 다음 개요 페이지에서 사이트를 클릭하여 사이트 목록을 확인합니다.

팁:

브라우저에서 사이트를 볼 때도 사이트를 편집할 수 있습니다. 로그인하고 사이트 좌측에서 편집 버튼을 찾으세요.

테이블 생성

텍스트 카드를 사용하여 테이블의 정보를 구성합니다.

팁:

HTML을 사용하여 테이블을 생성하려면 텍스트 카드의 코드 보기 옵션을 사용하여 코드를 삽입합니다.

  1. 텍스트 카드를 기존 행에 드래그합니다.
  2. 해당 카드 위에 마우스를 놓고 설정 버튼을 클릭하여 편집 모드로 전환합니다.
  3. 테이블 옵션을 클릭합니다.
  4. 원하는 행과 열의 셀 수를 선택합니다.
  5. 테이블 크기를 선택한 후 클릭하여 테이블을 삽입합니다. 셀 내부를 클릭하고 행 또는 열 삽입이나 삭제 버튼을 선택하여 셀을 추가하거나 제거합니다. 테이블을 완전히 제거하려면 삭제 버튼을 클릭합니다.

    팁:

    헤더를 추가하려면 테이블의 상단 행을 클릭한 후 테이블 헤더 토글 버튼을 클릭합니다. 헤더를 사용하면 보조 기술을 사용하는 사용자가 테이블의 콘텐츠를 쉽게 탐색할 수 있습니다.

  6. 저장을 클릭합니다.

주요 지표 표시

요약 통계 카드를 사용하여 핵심성과지표 등을 표시합니다. 요약 통계는 데이터셋 쿼리를 통해 생성되며 데이터셋이 업데이트되면 자동으로 업데이트됩니다. 요약 통계를 공유한 사람만 통계를 볼 수 있습니다.

  1. 요약 통계카드를 기존 행에 드래그합니다.
  2. 해당 카드 위에 마우스를 놓고 설정 버튼을 클릭하여 편집 모드로 전환합니다.
  3. 데이터 추가를 클릭하고 데이터셋을 선택합니다. 사이트 편집 시 통계 아래의 원본 링크는 데이터셋 미리 보기 페이지의 항목 세부정보 페이지로 연결됩니다.
  4. 통계 필드의 경우 선택한 데이터셋에서 필드를 선택합니다.
  5. 통계 유형의 경우 선택한 필드에서 수행할 작업의 유형을 선택합니다.
    • 텍스트 필드와 날짜 필드의 경우 개수, 최소값, 최대값을 선택합니다.
    • 숫자 필드의 경우 개수, 합계, 최소값, 최대값, 평균, 표준편차, 분산을 선택합니다.
  6. 필요한 경우 속성 선택 드롭다운 메뉴에서 속성을 선택하여 통계에 필터를 추가합니다.
    1. 필터에 사용할 속성을 선택합니다.
    2. 추가를 클릭합니다.
    3. 필터 입력이 표시될 새 속성 상자를 선택합니다. 입력 상자는 필드 유형에 따라 달라집니다.
    4. 원하는 필터를 입력합니다.
    5. 필터 상자 바깥을 클릭하거나 Enter 키를 누릅니다.
  7. 제목 텍스트 상자에 제목을 입력합니다.
  8. 필요한 경우 후행 텍스트에 텍스트를 입력하여 통계의 데이터셋에 대한 링크를 제공하고 텍스트의 강조 색상을 변경합니다.

    팁:
    후행 텍스트를 표시하도록 선택한 경우 해당 텍스트 색상이 행의 배경 색상과 대조되는지 확인합니다.

  9. 저장을 클릭합니다.

통계 모양 사용자 정의

요약 통계 카드를 사용하여 지표의 모양을 사용자 정의할 수 있습니다.

  1. 요약 통계 카드를 구성한 후 측면 패널의 통계 설정에서 모양 메뉴를 클릭합니다.
  2. 필요한 경우 통계에 제목을 삽입하도록 선택합니다. 이 옵션을 사용하여 통계 측정 대상을 명확하게 정의할 수 있습니다.
  3. 후행 텍스트 필드에 텍스트를 추가하여 통계의 소스 또는 구성과 관련된 세부정보와 같이 통계에 대한 추가 정보를 제공합니다.

    팁:
    제목과 후행 텍스트의 차이

  4. 강조 색상을 조정하면 지표의 색상만 변경됩니다. 행의 배경 색상과 명확히 대조되는 색상을 선택합니다.

막대형 차트

  1. 차트카드를 기존 행에 드래그합니다.
  2. 해당 카드 위에 마우스를 놓고 설정 버튼을 클릭하여 편집 모드로 전환합니다.
  3. 기본 설정에 따라 막대형 차트가 선택됩니다.
  4. 데이터 추가를 클릭합니다.
  5. 사용 가능한 서비스에서 항목을 선택합니다.
  6. 범주 속성 선택의 경우 데이터의 기본 차트 항목을 선택합니다.

    차트에서 숫자 및 문자열 필드를 사용할 수 있습니다. 기본 설정에 따라 범주 속성을 선택하면 결과 차트는 해당 속성의 개수가 됩니다.

  7. 필요한 경우 값 속성 선택을 사용하여 범주 속성의 값 메트릭으로 적용할 숫자 필드를 선택합니다. 선택하면 해당 필드의 기본 통계 연산은 합계가 됩니다. 값 속성 선택 선택기의 우측 드롭다운 메뉴를 사용하여 통계 연산 설정을 변경할 수 있습니다. 값 속성은 최소, 최대, 합계, 평균, 개수를 지원합니다. 개수를 선택하면 값 속성이 선택 취소됩니다(범주 속성을 계산할 추가 필드가 필요하지 않으므로).

    차트에서 숫자 및 문자열 필드를 사용할 수 있습니다. 기본 설정에 따라 범주 속성을 선택하면 결과 차트는 해당 속성의 개수가 됩니다.

  8. 옵션 메뉴를 클릭하여 다음 설정을 사용하여 차트 표시를 사용자 정의합니다.
    • 정렬 옵션을 사용하면 속성 데이터의 표시 방식을 선택할 수 있습니다. 속성을 선택한 다음 해당 속성 옆의 정렬 버튼을 클릭하여 데이터를 오름차순이나 내림차순으로 표시합니다.
    • 높이(px) 텍스트 필드에 차트의 높이 값(픽셀 단위)을 설정합니다.
    • 차트 제목 옆의 토글 버튼을 클릭하여 차트의 제목이 표시되도록 선택합니다. 제목을 표시할 경우 제공된 텍스트 필드에 해당 이름을 입력하고 정렬을 선택합니다.
    • 색상 코드를 입력하여 기본 차트 색상을 설정하거나 색상 선택기를 클릭하여 색상을 선택합니다.
    • 범주 레이블값 레이블 필드의 텍스트를 입력합니다.
  9. 저장을 클릭합니다.

파이 차트

  1. 차트카드를 기존 행에 드래그합니다.
  2. 해당 카드 위에 마우스를 놓고 설정 버튼을 클릭하여 편집 모드로 전환합니다.
  3. 원형 파이 차트 버튼을 클릭하여 파이 차트를 선택합니다.
  4. 데이터 추가를 클릭합니다.
  5. 사용 가능한 서비스에서 항목을 선택합니다.
  6. 범주 속성 선택의 경우 데이터의 기본 차트 항목을 선택합니다.

    차트에서 숫자 및 문자열 필드를 사용할 수 있습니다. 기본 설정에 따라 범주 속성을 선택하면 결과 차트는 해당 속성의 개수가 됩니다.

  7. 필요한 경우 값 속성 선택을 사용하여 범주 속성의 값 메트릭으로 적용할 숫자 필드를 선택합니다. 선택하면 해당 필드의 기본 통계 연산은 합계가 됩니다. 값 속성 선택 선택기의 우측 드롭다운 화살표를 클릭하여 통계 연산 설정을 변경할 수 있습니다. 값 속성은 최소, 최대, 합계, 평균, 개수를 지원합니다. 개수를 선택하면 값 속성이 선택 취소됩니다(범주 속성을 계산할 추가 필드가 필요하지 않으므로).

    차트에서 숫자 및 문자열 필드를 사용할 수 있습니다. 기본 설정에 따라 범주 속성을 선택하면 결과 차트는 해당 속성의 개수가 됩니다.

  8. 옵션 메뉴를 클릭하여 다음 설정을 사용하여 차트 표시를 사용자 정의합니다.
    • 정렬 옵션을 사용하면 속성 데이터의 표시 방식을 선택할 수 있습니다. 속성을 선택한 다음 해당 속성 옆의 정렬 버튼을 클릭하여 데이터를 오름차순이나 내림차순으로 표시합니다.
    • 높이(px) 텍스트 필드에 차트의 높이 값(픽셀 단위)을 설정합니다.
    • 차트 제목 옆의 토글 버튼을 클릭하여 차트의 제목이 표시되도록 선택합니다. 제목을 표시할 경우 제공된 텍스트 필드에 해당 이름을 입력하고 정렬을 선택합니다.
    • 도구 설명의 각 파이 웨지 레이블에 대한 범주 레이블 텍스트와 도구 설명의 지표 레이블에 대한 값 레이블 텍스트를 설정합니다.
  9. 저장을 클릭합니다.

선형 차트

  1. 차트카드를 기존 행에 드래그합니다.
  2. 해당 카드 위에 마우스를 놓고 설정 버튼을 클릭하여 편집 모드로 전환합니다.
  3. 선형 차트 버튼을 클릭하여 선형 차트를 선택합니다.
  4. 데이터 추가를 클릭합니다.
  5. 사용 가능한 서비스에서 항목을 선택합니다.
  6. 범주 속성 선택의 경우 데이터의 기본 차트 항목을 선택합니다.

    차트에서 숫자 및 문자열 필드를 사용할 수 있습니다. 기본 설정에 따라 범주 속성을 선택하면 결과 차트는 해당 속성의 개수가 됩니다.

  7. 필요한 경우 값 속성 선택을 사용하여 범주 속성의 값 메트릭으로 적용할 숫자 필드를 선택합니다. 선택하면 해당 필드의 기본 통계 연산은 합계가 됩니다. 값 속성 선택 선택기의 오른쪽 드롭다운 화살표를 클릭하여 통계 연산 설정을 변경할 수 있습니다. 값 속성은 최소, 최대, 합계, 평균, 개수를 지원합니다. 개수를 선택하면 값 속성이 선택 취소됩니다(범주 속성을 계산할 추가 필드가 필요하지 않으므로).

    차트에서 숫자 및 문자열 필드를 사용할 수 있습니다. 기본 설정에 따라 범주 속성을 선택하면 결과 차트는 해당 속성의 개수가 됩니다.

  8. 옵션 메뉴를 클릭하여 다음 설정을 사용하여 차트 표시를 사용자 정의합니다.
    • 정렬 옵션을 사용하면 속성 데이터의 표시 방식을 선택할 수 있습니다. 속성을 선택한 다음 해당 속성 옆의 정렬 버튼을 클릭하여 데이터를 오름차순이나 내림차순으로 표시합니다.
    • 높이(px) 텍스트 필드에 차트의 높이 값(픽셀 단위)을 설정합니다.
    • 차트 제목 옆의 토글 버튼을 클릭하여 차트의 제목이 표시되도록 선택합니다. 제목을 표시할 경우 제공된 텍스트 필드에 해당 이름을 입력하고 정렬을 선택합니다.
    • 색상 코드를 입력하여 기본 차트 색상을 설정하거나 색상 선택기를 클릭하여 색상을 선택합니다.
    • 도구 설명의 각 포인트 레이블에 대한 범주 레이블 텍스트와 도구 설명의 지표 레이블에 대한 값 레이블 텍스트를 설정합니다.
  9. 저장을 클릭합니다.

산점도

  1. 차트카드를 기존 행에 드래그합니다.
  2. 해당 카드 위에 마우스를 놓고 설정 버튼을 클릭하여 편집 모드로 전환합니다.
  3. 산점도 버튼을 클릭하여 선형 차트를 선택합니다.
  4. 데이터 추가를 클릭합니다.
  5. 사용 가능한 서비스에서 항목을 선택합니다.
  6. X축 속성 선택의 경우 데이터의 기본 차트 항목을 선택합니다.

    차트에서 숫자 및 문자열 필드를 사용할 수 있습니다. 기본 설정에 따라 범주 속성을 선택하면 결과 차트는 해당 속성의 개수가 됩니다.

  7. Y축 속성 선택 필드의 속성을 선택합니다. 범주 속성의 값 지표로 적용할 숫자 필드를 선택합니다.

    차트에서 숫자 및 문자열 필드를 사용할 수 있습니다. 기본 설정에 따라 범주 속성을 선택하면 결과 차트는 해당 속성의 개수가 됩니다.

  8. 옵션 메뉴를 클릭하여 다음 설정을 사용하여 차트 표시를 사용자 정의합니다.
    • 정렬 옵션을 사용하면 속성 데이터의 표시 방식을 선택할 수 있습니다. 속성을 선택한 다음 해당 속성 옆의 정렬 버튼을 클릭하여 데이터를 오름차순이나 내림차순으로 표시합니다.
    • 높이(px) 텍스트 필드에 차트의 높이 값(픽셀 단위)을 설정합니다.
    • 차트 제목 옆의 토글 버튼을 클릭하여 차트의 제목이 표시되도록 선택합니다. 제목을 표시할 경우 제공된 텍스트 필드에 해당 이름을 입력하고 정렬을 선택합니다.
    • 색상 코드를 입력하여 기본 차트 색상을 설정하거나 색상 선택기를 클릭하여 색상을 선택합니다.
    • 차트에 표시할 X축 레이블Y축 레이블의 레이블을 설정합니다.
  9. 저장을 클릭합니다.

JSON 차트

사용자 정의 차트는 특정 차트 사양이 사용된 JSON을 통해 생성됩니다.

  1. 차트카드를 기존 행에 드래그합니다.
  2. 해당 카드 위에 마우스를 놓고 설정 버튼을 클릭하여 편집 모드로 전환합니다.
  3. JSON 파일을 선택합니다.
  4. JSON 차트 사양 필드에 JSON을 입력합니다.
  5. 필요에 따라 옵션 섹션에서 차트 제목높이(픽셀 단위) 설정을 활성화/비활성화하고 사용자 정의할 수 있습니다.
  6. 저장을 클릭합니다.

데이터셋

데이터셋 배열은 ArcGIS 피처 서비스 URL과 쿼리 매개변수를 지정합니다. 쿼리 매개변수에 대한 자세한 내용은 REST API 설명서를 참조하세요.

{ "datasets": [ { "url": "SampleArcGISFeatureService_URL", "name" : "Number_of_SUM",
"query": { "groupByFieldsForStatistics": "Zip", "outStatistics": [{
"statisticType": "sum", "onStatisticField": "Number_of",
"outStatisticFieldName": "Number_of_SUM" }] } } ]
}

시리즈

계열 배열을 사용하면 서비스 응답의 필드 간 매핑과 차트의 시각적 요소(산점도 차트의 경우 x, y축, 색상, 크기, 원형 차트의 경우 반경)를 지정할 수 있습니다.

{ "series": [ { "source": "Number_of_SUM", "category": { "field": "Type", "label": "Facility
Use" }, "value": { "field":"Number_of_SUM","label":"Total Students" }} ] }

오버라이드

덮어쓰기 등록정보를 사용하면 전체 차트에 대한 시각적 덮어쓰기(예시: 색상 또는 위치 지정 등)를 지정할 수 있습니다.

"overrides": {
      "legend": {
          "enabled": true
      },
      "backgroundColor": "#E6E6FA",
      "backgroundAlpha": 1
  }
}

사양

사양 등록정보를 사용하면 사용자 정의 차트에 대한 완전한 시더(Cedar) 사양을 입력할 수 있습니다. 기존 차트 사양에 대해서는 예시를 확인하세요.

상자 차트 예시

{
  "type": "bar",
  "datasets": [
    {
      "url": "https://services.arcgis.com/uDTUpUPbk8X8mXwl/arcgis/rest/services/Public_Schools_in_Onondaga_County/FeatureServer/0",
      "name": "Number_of_SUM",
      "query": {
        "orderByFields": "Number_of_SUM DESC",
        "groupByFieldsForStatistics": "Type",
        "outStatistics": [
          {
            "statisticType": "sum",
            "onStatisticField": "Number_of",
            "outStatisticFieldName": "Number_of_SUM"
          }
        ]
      }
    }
  ],
  "series": [
    {
      "category": {"field": "Type", "label": "Type"},
      "value": {"field": "Number_of_SUM", "label": "Number of Students"},
      "source": "Number_of_SUM"
    }
  ]
}

수평 막대형 차트 예시

{
  "type": "bar-horizontal",  "datasets": [    {
      "url": "https://services.arcgis.com/uDTUpUPbk8X8mXwl/arcgis/rest/services/Public_Schools_in_Onondaga_County/FeatureServer/0",      "name": "Number_of_SUM",      "query": {
        "orderByFields": "Number_of_SUM DESC",        "groupByFieldsForStatistics": "Type",        "outStatistics": [          {
            "statisticType": "sum",            "onStatisticField": "Number_of",            "outStatisticFieldName": "Number_of_SUM"
          }
        ]      }
    }
  ],  "series": [    {
      "category": {"field": "Type", "label": "Type"},      "value": {"field": "Number_of_SUM", "label": "Number of Students"},      "source": "Number_of_SUM"
    }
  ],  "overrides": {
    "categoryAxis": {
      "labelRotation": -45    }
  }
}

그룹 막대형 차트 예시

비고:
각 계열은 그룹과 일치됩니다.
{
  "type": "bar",
  "datasets": [
    {
      "url": "https://services.arcgis.com/uDTUpUPbk8X8mXwl/arcgis/rest/services/Public_Schools_in_Onondaga_County/FeatureServer/0",
      "name": "Jordan",
      "query": {
        "where": "City='Jordan'",
        "orderByFields": "Number_of_SUM DESC",
        "groupByFieldsForStatistics": "Type",
        "outStatistics": [{
          "statisticType": "sum",
          "onStatisticField": "Number_of",
          "outStatisticFieldName": "Number_of_SUM"
        }]
      },
      "join": "Type"
    },
    {
      "url": "https://services.arcgis.com/uDTUpUPbk8X8mXwl/arcgis/rest/services/Public_Schools_in_Onondaga_County/FeatureServer/0",
      "name": "Dewitt",
      "query": {
        "where": "City='Dewitt'",
        "orderByFields": "Number_of_SUM DESC",
        "groupByFieldsForStatistics": "Type",
        "outStatistics": [{
          "statisticType": "sum",
          "onStatisticField": "Number_of",
          "outStatisticFieldName": "Number_of_SUM"
        }]
      },
      "join": "Type"
    },
    {
      "url": "https://services.arcgis.com/uDTUpUPbk8X8mXwl/arcgis/rest/services/Public_Schools_in_Onondaga_County/FeatureServer/0",
      "name": "Fayetteville",
      "query": {
        "where": "City='Fayetteville'",
        "orderByFields": "Number_of_SUM DESC",
        "groupByFieldsForStatistics": "Type",
        "outStatistics": [{
          "statisticType": "sum",
          "onStatisticField": "Number_of",
          "outStatisticFieldName": "Number_of_SUM"
        }]
      },
      "join": "Type"
    }
  ],
  "series": [
    {
      "category": {"field": "Type", "label": "Type"},
      "value": { "field": "Number_of_SUM", "label": "Jordan Students"},
      "source": "Jordan"
    },
    {
      "category": {"field": "Type", "label": "Type"},
      "value": { "field": "Number_of_SUM", "label": "Dewitt Students"},
      "source": "Dewitt"
    },
    {
      "category": {"field": "Type", "label": "Type"},
      "value": { "field": "Number_of_SUM", "label": "Fayetteville Students"},
      "source": "Fayetteville"
    }
  ]
}

산점도 차트 예시

{
  "type": "bar",  "datasets": [    {
      "url": "https://services.arcgis.com/uDTUpUPbk8X8mXwl/arcgis/rest/services/Public_Schools_in_Onondaga_County/FeatureServer/0",      "name": "Jordan",      "query": {
        "where": "City='Jordan'",        "orderByFields": "Number_of_SUM DESC",        "groupByFieldsForStatistics": "Type",        "outStatistics": [{
          "statisticType": "sum",          "onStatisticField": "Number_of",          "outStatisticFieldName": "Number_of_SUM"
        }]      },      "join": "Type"
    },    {
      "url": "https://services.arcgis.com/uDTUpUPbk8X8mXwl/arcgis/rest/services/Public_Schools_in_Onondaga_County/FeatureServer/0",      "name": "Dewitt",      "query": {
        "where": "City='Dewitt'",        "orderByFields": "Number_of_SUM DESC",        "groupByFieldsForStatistics": "Type",        "outStatistics": [{
          "statisticType": "sum",          "onStatisticField": "Number_of",          "outStatisticFieldName": "Number_of_SUM"
        }]      },      "join": "Type"
    },    {
      "url": "https://services.arcgis.com/uDTUpUPbk8X8mXwl/arcgis/rest/services/Public_Schools_in_Onondaga_County/FeatureServer/0",      "name": "Fayetteville",      "query": {
        "where": "City='Fayetteville'",        "orderByFields": "Number_of_SUM DESC",        "groupByFieldsForStatistics": "Type",        "outStatistics": [{
          "statisticType": "sum",          "onStatisticField": "Number_of",          "outStatisticFieldName": "Number_of_SUM"
        }]      },      "join": "Type"
    }
  ],  "series": [    {
      "category": {"field": "Type", "label": "Type"},      "value": { "field": "Number_of_SUM", "label": "Jordan Students"},      "source": "Jordan"
    },    {
      "category": {"field": "Type", "label": "Type"},      "value": { "field": "Number_of_SUM", "label": "Dewitt Students"},      "source": "Dewitt"
    },    {
      "category": {"field": "Type", "label": "Type"},      "value": { "field": "Number_of_SUM", "label": "Fayetteville Students"},      "source": "Fayetteville"
    }
  ]
}

버블 산점도 예시

{
  "type": "bar",  "datasets": [    {
      "url": "https://services.arcgis.com/uDTUpUPbk8X8mXwl/arcgis/rest/services/Public_Schools_in_Onondaga_County/FeatureServer/0",      "name": "Jordan",      "query": {
        "where": "City='Jordan'",        "orderByFields": "Number_of_SUM DESC",        "groupByFieldsForStatistics": "Type",        "outStatistics": [{
          "statisticType": "sum",          "onStatisticField": "Number_of",          "outStatisticFieldName": "Number_of_SUM"
        }]      },      "join": "Type"
    },    {
      "url": "https://services.arcgis.com/uDTUpUPbk8X8mXwl/arcgis/rest/services/Public_Schools_in_Onondaga_County/FeatureServer/0",      "name": "Dewitt",      "query": {
        "where": "City='Dewitt'",        "orderByFields": "Number_of_SUM DESC",        "groupByFieldsForStatistics": "Type",        "outStatistics": [{
          "statisticType": "sum",          "onStatisticField": "Number_of",          "outStatisticFieldName": "Number_of_SUM"
        }]      },      "join": "Type"
    },    {
      "url": "https://services.arcgis.com/uDTUpUPbk8X8mXwl/arcgis/rest/services/Public_Schools_in_Onondaga_County/FeatureServer/0",      "name": "Fayetteville",      "query": {
        "where": "City='Fayetteville'",        "orderByFields": "Number_of_SUM DESC",        "groupByFieldsForStatistics": "Type",        "outStatistics": [{
          "statisticType": "sum",          "onStatisticField": "Number_of",          "outStatisticFieldName": "Number_of_SUM"
        }]      },      "join": "Type"
    }
  ],  "series": [    {
      "category": {"field": "Type", "label": "Type"},      "value": { "field": "Number_of_SUM", "label": "Jordan Students"},      "source": "Jordan"
    },    {
      "category": {"field": "Type", "label": "Type"},      "value": { "field": "Number_of_SUM", "label": "Dewitt Students"},      "source": "Dewitt"
    },    {
      "category": {"field": "Type", "label": "Type"},      "value": { "field": "Number_of_SUM", "label": "Fayetteville Students"},      "source": "Fayetteville"
    }
  ]
}

타임라인 차트 예시

비고:
범주는 날짜와 시간 필드여야 합니다.

{
  "type": "bar",
  "datasets": [
    {
      "url": "https://services.arcgis.com/uDTUpUPbk8X8mXwl/arcgis/rest/services/Public_Schools_in_Onondaga_County/FeatureServer/0",
      "name": "Jordan",
      "query": {
        "where": "City='Jordan'",
        "orderByFields": "Number_of_SUM DESC",
        "groupByFieldsForStatistics": "Type",
        "outStatistics": [{
          "statisticType": "sum",
          "onStatisticField": "Number_of",
          "outStatisticFieldName": "Number_of_SUM"
        }]
      },
      "join": "Type"
    },
    {
      "url": "https://services.arcgis.com/uDTUpUPbk8X8mXwl/arcgis/rest/services/Public_Schools_in_Onondaga_County/FeatureServer/0",
      "name": "Dewitt",
      "query": {
        "where": "City='Dewitt'",
        "orderByFields": "Number_of_SUM DESC",
        "groupByFieldsForStatistics": "Type",
        "outStatistics": [{
          "statisticType": "sum",
          "onStatisticField": "Number_of",
          "outStatisticFieldName": "Number_of_SUM"
        }]
      },
      "join": "Type"
    },
    {
      "url": "https://services.arcgis.com/uDTUpUPbk8X8mXwl/arcgis/rest/services/Public_Schools_in_Onondaga_County/FeatureServer/0",
      "name": "Fayetteville",
      "query": {
        "where": "City='Fayetteville'",
        "orderByFields": "Number_of_SUM DESC",
        "groupByFieldsForStatistics": "Type",
        "outStatistics": [{
          "statisticType": "sum",
          "onStatisticField": "Number_of",
          "outStatisticFieldName": "Number_of_SUM"
        }]
      },
      "join": "Type"
    }
  ],
  "series": [
    {
      "category": {"field": "Type", "label": "Type"},
      "value": { "field": "Number_of_SUM", "label": "Jordan Students"},
      "source": "Jordan"
    },
    {
      "category": {"field": "Type", "label": "Type"},
      "value": { "field": "Number_of_SUM", "label": "Dewitt Students"},
      "source": "Dewitt"
    },
    {
      "category": {"field": "Type", "label": "Type"},
      "value": { "field": "Number_of_SUM", "label": "Fayetteville Students"},
      "source": "Fayetteville"
    }
  ]
}