Docs Menu
Docs Home
/
Atlas Charts
/

내장된 객체 및 배열 시각화하기

이 페이지의 내용

  • 내장된 객체
  • 필드 배열

Atlas Charts는 풍부한 데이터 구조의 필드를 시각화할 수 있습니다. 내장된 객체의 필드에 직접 액세스하고 사용 사례에 따라 배열 필드를 유연하게 처리할 수 있습니다.

차트 빌더의 Fields 섹션에 포함된 객체는 이름 옆에 중괄호({})로 표시됩니다. 객체 필드 를 확장하려면 필드 이름 왼쪽에 있는 화살표를 클릭합니다. 내장된 객체 필드를 다른 필드 와 마찬가지로 원하는 인코딩 채널 로 드래그하여 차트 에서 해당 필드를 시각화할 수 있습니다.

예시

다음 예제의 video.movieDetails 데이터 소스에는 awardsimdb 라는 이름의 내장된 객체가 포함되어 있습니다. 이름 왼쪽에 있는 화살표를 클릭하여 객체를 확장한 다음 막대 차트에서 Y-axis 의 평균 imdb.rating 와 의 awards.wins 를 비교합니다.X-axis

차트 내장된 객체 만들기
클릭하여 확대

{'awards.wins': {$gt: 0}} 의 차트 위에 제공된 filter 을 확인하십시오. 이는 하나 이상의 상을 수상한 영화만 시각화에 포함된다는 의미입니다. Atlas Charts에서 문서를 필터링하는 방법에 대한 자세한 내용은 문서 필터링 페이지를 참조하세요.

차트 빌더 페이지의 Fields 섹션에 있는 배열 필드는 이름 옆에 대괄호([])로 표시됩니다. 인코딩 채널 에 배열 필드를 추가할 때 시각화에 가장 적합한 방식으로 데이터를 처리하려면 array reduction 옵션을 선택합니다. 다음과 같은 배열 축소 옵션을 사용할 수 있습니다.

다음과 같은 배열 축소 옵션을 모든 배열에 적용할 수 있습니다.

배열 축소 옵션
설명

배열 풀기

입력 문서에서 배열 필드를 분해해 요소에 대한 문서를 출력합니다. 각 출력 문서는 배열 필드의 값이 요소로 대체된 입력 문서의 사본입니다.

배열 길이

배열의 총 항목 수를 계산하고 반환합니다.

인덱스별 요소 배열

지정된 인덱스 위치(0부터 시작)에 있는 배열 요소를 반환합니다.

이러한 누적을 문자열 값 배열에 적용할 수 있습니다.

축적
설명

concat

배열의 값을 단일 문자열로 연결합니다. Delimiter 필드에서 각 배열 요소 사이에 Atlas Charts에 표시할 문자를 입력합니다. 기본 구분 기호는 , 입니다.

예를 들면 다음과 같습니다.

영화 장르를 설명하는 다음 배열을 가정해 보겠습니다.

"genres": ["Action", "Horror", "Sci-Fi"]

이전 예시 에서 Charts 는 Delimiter 필드 에 / 을 입력하면 배열 을 연결하여 다음 string 을 생성합니다.

Action/Horror/Sci-Fi

minLength

배열에서 가장 짧은 문자열의 길이를 반환합니다.

maxLength

배열에서 가장 긴 문자열의 길이를 반환합니다.

가장 긴

배열에서 가장 긴 문자열을 반환합니다.

가장 짧은

배열에서 가장 짧은 문자열을 반환합니다.

값의 존재

지정된 문자열이 배열에 있으면 true 를 반환하고, 문자열이 배열에 없으면 false 을 반환합니다.

발생 횟수

지정된 문자열이 배열에 나타나는 횟수를 반환합니다.

이러한 누적을 숫자 값 배열에 적용할 수 있습니다.

축적
설명

min

배열의 최소값을 반환합니다.

최대

배열의 최대값을 반환합니다.

MEAN

배열에 있는 모든 값의 MEAN을 반환합니다.

합계

배열에 있는 모든 값의 합계를 반환합니다.

참고

Atlas Charts는 시각화에 사용된 필드의 데이터 유형과 일치하는 누적 옵션만 표시합니다(즉, 문자열 데이터에는 문자열 누적 옵션만, 숫자 데이터에는 숫자 누적 옵션만 표시).

배열 값 필드와 마찬가지로 인코딩 채널 에서는 배열 내의 필드를 처리할 때 배열 축소 옵션을 지정해야 합니다. 이 경우 선택한 축소가 대상 필드를 포함하는 배열에 적용됩니다. 또한 내장된 배열의 경우 최상위 배열과 모든 하위 배열에 대한 축소 옵션을 선택해야 합니다. 각 내장된 배열에 대해 서로 다른 축소 옵션을 사용할 수 있습니다.

돌아가기

다중 시리즈 차트 만들기

이 페이지의 내용