"태블로를 이용한 쉽고 빠른 데이터 시각화는 디포커스의 전문가(https://www.dataqrator.com)가 도와드립니다."

 

안녕하세요! 디포커스 태블로 둥이입니다~~! ^^

 

태블로 차트를 알아보는 세 번째 시간입니다.

오늘은 라인 매트릭스를 알아보겠습니다~!

라인매트릭스는 매개변수 및 인덱스를 이용하여 행, 열 개수에 맞게 그래프를 만들 수 있는 것을 말합니다.

Tableau에서 만들어지는 막대 차트는 행 이나 열을 선택하여 하나의 기준으로만 나타내는 것을 기본으로 합니다.

하지만 이러한 차트는 단순하며 차원이 많을 시 복잡하게 보이는 단점이 있습니다.

이러한 경우 라인매트릭스를 이용한 차트 구성은 디자인적으로 세련된 느낌을 줄 수 있습니다!

▶라인매트릭스 작동 설명1)가로 라는 매개변수를 활용하여 선택한 값을 기준으로 가로에 차원 수를 나타냅니다. (총 17개에 [Sub-category]를 기준으로 3칸을 선택 시 3*6 형태로 그래프를 나타냅니다.) 2) 또한 왼쪽부터 [Sub-Category], [Sales], [Profit]를 나타냅니다.

본 실습에 데이터는 Tableau에서 기본적으로 제공하는 Sample 슈퍼스토어 - Orders 시트를 이용합니다.

*Tableau Desktop 버전에 따라 슈퍼스토어에 데이터 값이 상의할 수 있습니다.

1. 칸 수를 지정할 수 있는 매개변수를 만들어 줍니다.

1) 역삼각형을 클릭하여 ‘매개 변수 만들기’ 를 선택하여 줍니다.

2) 매개변수 만들기 창에서 아래와 같이 지정하여 만들어 줍니다.

2. 행과 열에 기준이 되는 계산식을 만들어 줍니다.

1) 역삼각형을 클릭하여 ‘매개 변수 만들기’ 를 선택하여 줍니다.

2)아래와 같이 [행번호], [열번호] 라는 이름으로 계산식을 만들어 줍니다.

* 계산식이 이해 안되도 우선 만들어 주세요.

3. 계산식으로 만든 [행번호], [열번호] 및 [Sales], [Profit]을 아래와 같이 올려주세요.

1)측정값 (연두색) 으로 되어 있는 필드를 오른쪽 클릭하여 불연속형 (파랑색) 으로 변환하여 줍니다.

2)이후 기준이 되는 [Sales], [Profit]을 측정값 그룹 형태로 지정하여 올려주세요.

* [열번호], [행번호] 동일하게 지정

 

4. [Sub-Category]를 텍스트로 올리기 위해 [레코드 수]를 같이 올려줍니다.

1)[레코드 수]를 올려준 다음 default로 지정되는 합계를 최대값으로 변경하여 줍니다.

2)이후 측정값과 최대(레코드 수)를 이중축으로 지정하여 줍니다.

5. 마크에 그룹이 되는 측정값 및 최대(레코드 수) 쪽을 설정하여 줍니다.

1) 마크에 측정값 기준에서 세부정보에 [Sub-Category] 추가

2) 최대(레코드 수) 쪽에 텍스트에 [Sub-Category] 추가

* Sub-category에 텍스트가 겹쳐집니다.

6. [행번호], [열번호]에 테이블 계산 편집을 해줍니다.

1)올라가 있는 [열번호] 오른쪽 클릭 후 테이블 계산 편집에서 아래와 같이 적용

2)[행번호]도 [열번호]와 동일한 기준으로 적용시켜 줍니다.

* 설정 후 바로 적용되는 걸 확인 가능

7. 설정 후 아래와 같이 라인매트릭스가 만들어지며 [기준] 매개변수를 활용하여 조절이 가능합니다.

* 4칸 설정 시 4*5 로 변경

 

8. 완성 후 다시 돌아와 [행번호], [열번호] 계산식을 확인해보면 원리는 아래와 같습니다.

Index는 테이블 계산 에서 지정한 기준에 따라 달리 지는데 특정 차원에 [Sub-Categoey]를 기준으로 하였으므로 Index는 [Sub-Category]에 총 개수인 17로 인식됩니다.

*[기준] 값을 4로 설정 시 4*5 개로 라인매트릭스가 형성 됩니다.

*Index가 17이므로 (17-1) % 4 가 되므로 [열번호] 에 리스트는 0, 1, 2, 3 인 4개가 됩니다.

*Index가 17이므로 (17-1) / 4 의 정수 값이므로 [행번호] 에 리스트는 0, 1, 2, 3, 4인 5개가 됩니다.

오늘은 Tableau 차트 중 '라인매트릭스'에 대해 알아보았습니다.

기본적으로 제공하지 않는 차트라 만드시는데 어려우실수도 있는데요~

특히 index라는 개념은 라인매트릭스 외에도 다방면으로 사용하는 함수라 알아두시면 작업하는데 있어 큰 도움이 되시리라 생각됩니다.

그 외에도 다양한 함수 사용법은 아래 왼쪽처럼 검색이 가능하니 직접 찾아보고 실습해보시면 좋을 거 같습니다~

그럼 다음시간에 만나요~

"태블로를 이용한 쉽고 빠른 데이터 시각화는 디포커스의 전문가(https://www.dataqrator.com)가 도와드립니다."

 

 

태블로를 이용한 쉽고 빠른 데이터 시각화는 디포커스의 전문가(http://www.dataqrator.com)가 도와드립니다.

 

안녕하세요~! 디포커스 태블로 둥이입니다.

지난 시간에 이어서 맵으로 대시보드에 가치를 추가하는 마저 설명 드리겠습니다.

 

6. 디자인과 데이터에서 색상이 중요합니다.

맵을 대시보드에 완벽하게 맞춤화하려면 색상 선택 도구를 사용하십시오. 맵의 마크에 대한 색상 조정뿐만 아니라 기본 맵의 배경(그리고 텍스트 상자 또는 대시보드 상의 다른 워크시트) 배색에도 사용할 수 있습니다.

양피지 같이 보이는 배경을 사용한 Joshua Milligan의 대시보드, '미국의 역사'에서 좋은 예시를 볼 수 있습니다.

네바다 주 라스베이거스 지역에서 발행된 상업 및 주거 건축 허가의 수를 비교하는 예를 살펴 보겠습니다. 두 맵에 모두 기본값 색상 인코딩을 사용한다면, 상업 건축 허가가 훨씬 더 적으므로 녹색 음영이 각각 의미하는 바가 완전히 달라집니다.

보는 사람이 두 범례에 특별히 주의를 기울이지 않으면, 실제로는 가장 색상이 진한 지역에 주거 허가가 1000개 이상 많은데도 불구하고, 원 안의 두 지역에 발행된 허가의 수가 같다고 짐작할 수도 있습니다. 색상 인코딩에 같은 범위의 값을 사용하는 두 맵이 있는 대시보드와 비교해보면, 패턴이 아주 다른 것을 볼 수 있습니다.

 

7. 데이터 스토리에 가장 적합한 방법으로 지리 사용하기

Josh TapleyJake Riley의 대시보드는 미국 내 사망 원인을 보여줍니다. 이들은 알래스카와 하와이를 새로운 위치에 배치해 미국 전체 뷰가 더 작은 이미지 안에 들어갈 수 있도록 했습니다.

Tableau'삽입' 맵 기능으로 사용자가 미국 본토, 알래스카, 하와이 각각에 대해 따로 워크시트를 사용하지 않고 단일 워크시트에서 작업할 수 있습니다. 직접 시도해 보려면 Tableau의 대체 투영에 관한 커뮤니티 토론을 살펴보세요. 더 많은 영감을 원하시면, 육각형 그리드를 사용한 미국의 에너지원, 또는 정사각형 그리드를 사용한 미국의 범죄에 대한 대시보드를 살표보세요.

 

8. 모양에 창의력 발휘하기

Anthony Gould'알래스카로의 경주'는 맵을 사용자 지정 모양으로 표현한 훌륭한 사례입니다.

 

9. 때로는 통계 그래프를 활용하는 것도 좋습니다

전체 데이터 스토리를 이야기하는 데 있어 통계 그래프가 핵심일 수 있습니다. 맵은 그저 참고용일뿐, 상호 작용이 필요 없는 간단한 사안에는 워크시트 대신 그래프를 사용해 보십시오.

Becca Cabral 검은발족제비(BFF) 대시보드는 검은발족제비의 역사적 자취를 보여주는 맵 이미지를 활용합니다.

 

10. 이동 및 확대/축소 잠금 사용하기

보는 사람이 세부 장소로 확대하여 보는 것이 중요하지 않은 맵을 사용할 때는 이동 및 확대/축소 기능을 잠글 수도 있습니다. 이렇게 하면 사용자가 뜻하지 않게 표시 화면을 바꾸는 것을 방지할 수 있는데, 특히 휴대기기나 작은 화면에서 데이터를 탐색하는 사용자에게 유용합니다. 맵 확장은 손쉽게 잠글 수 있습니다. > 맵 옵션을 선택하고 '이동 및 확대/축소 허용' 옵션을 선택 해제하면 됩니다.

 

이상 10가지 방법을 모두 알아보았습니다.

다음 시간에는 새로운 컨텐츠를 소개하여 드리겠습니다 ^^ 감사합니다~!

 

태블로를 이용한 쉽고 빠른 데이터 시각화는 디포커스의 전문가(http://www.dataqrator.com)가 도와드립니다.

태블로를 이용한 쉽고 빠른 데이터 시각화는 디포커스의 전문가(http://www.dataqrator.com)가 도와드립니다.

 

안녕하세요~! 디포커스 태블로 둥이입니다.

기능과 디자인이 균형을 이룰 때 가장 효율적인 데이터 시각화가 실현됩니다~!

많은 분석 프로젝트에 공간 데이터가 연관되므로 공간 데이터와 맵 사이의 균형을 유지하는 법을 이해하는 것은

매우 중요합니다. 이 백서에서, 지도학자인 Sarah Battersby는 맵을 사용하여 대시보드의 분석 및 미적 가치를

향상하는 10가지 도움말을 공유합니다.

 

1. 컨텍스트가 핵심

Tableau에서 기본 제공하는 스타일과 보는 사람이 데이터에 집중할 수 있도록 적합한 양의 컨텍스트를 제공하는 사용자 지정 Mapbox 맵의 예를 몇 가지 살표보겠습니다. Tableau에서는 밝게, 어둡게, 일반의 세 가지 기본 맵 스타일을 기본으로 제공합니다.

Ahn Jackson의 대시보드는 뉴욕 시의 도시림을 보여줍니다. 정갈하고 깔끔한 느낌으로, 밝은 기본 맵을 사용하여 지표와 거리만을 표시하도록 조정되어 꼭 필요한 만큼의 컨텍스트를 제공하고 있습니다.

반면, 대시보드의 가장 중요한 비쥬얼리제이션이 맵일 경우에는 연관성 있는 색상, 레이어 및 텍스트를 맵에 추가하거나 Mapbox를 사용하여 사용자 지정 기본 맵을 디자인해 보세요~!

Andre Oliveira'전 세계의 그래피티'라는 이 대시보드는 단순한 기본 맵에 사용자 지정 레이블을 사용합니다. 레이어는 확대/축소 수준에 따라 작동하며, 두 번째 워크시트에서 대시보드가 도시 단위 데이터로 확대되면 지역 세부 정보가 약간 추가된 깔끔하고 단순한 맵이 표시됩니다.예를 들어, '뉴욕 시'를 클릭하면 엠파이어 스테이트 빌딩처럼 지역을 대표하는 주요 명소를 표시하는 점들을 확인할 수 있습니다.

 

2. 맵이 아니라 데이터 강조하기

좋은 비주얼리제이션은 보는 사람의 주의를 배경이 아니라 데이터로 집중시킵니다. 한 나라의 모든 주, 또는 한 대륙의 모든 나라와 같이 익숙한 위치나 모양으로 작업할 때는 기본 맵을 제거해도 충분히 공간 지각이 가능합니다.

예를 들어, Pablo Saenz de Tejada의 이 대시보드는 기본 맵 없이 스페인 마드리드의 인구 통계를 보여줍니다. 맵의 세부 사항을 제거함으로써 맵을 대시보드에 통합할 때 산만하지 않고 한층 깔끔한 디자인을 완성했습니다.

 

3. 맵에서 범례 없애기

The Data Duo의 글로벌 샤크네이도 위협에 대한 이 비주얼리제이션은 두 마리의 상어가 프로필 이미지에 있는 '상어 범례' 워크시트를 활용하고 있습니다. 상어 두 마리는 각각 색상 인코딩되어 있으므로 지도에서 범례 및 필터로 기능할 수 있습니다.

별도의 워크시트를 사용하여 해당 '범례'를 대시보드상의 다른 워크시트로 연결하는 동작을 설정해야 합니다.

샤크네이도 비주얼리제이션의 범례는 실제로는 XY 값에 대한 계산된 필드에 기반하여 두 종류의 상어의 분포를 보여주는 분산형 차트입니다. 그런 다음 상어 모양의 마커를 맵상의 데이터가 비주얼리제이션에 추가될 때와 같은 배색으로 사용자 지정합니다. 범례를 대화형으로 만들려면, 대시보드 하이라이트 작업을 추가하면 됩니다. 범례 상어 중 한 마리 위에 마우스오버하면 해당 상어의 서식 데이터를 지도 위에 하이라이트합니다.

 

4. 맵을 필터로 사용하기

맵을 필터로 활용하는 방법도 생각해 볼 수 있습니다. 지리적 모양은 텍스트로 된 드롭다운 목록보다 더 용이한 필터가 될 수 있습니다.

Decisive Data'번영을 향한 여정' 대시보드는 온두라스와 니카라과의 일곱 개의 다른 마을에서 기부가 사람들의 생활에 어떤 영향을 주는지 보여줍니다. 이 대시보드에서는 작은 맵이 두 나라 간에 필터로 훌륭하게 사용되고 있습니다.

 

5. 하이라이트 작업 사용하기

워크시트에 걸친 하이라이트 작업 설정에 관한 한 Tableau의 기술은 마법과 같습니다.

Ken Flerlage의 대시보드에서 미국의 게리맨더링 기술에 대해 살펴봅시다.

구역 번호에 따라 하이라이트 작업을 설정함으로써 한 구역씩 살펴볼 수 있습니다.

 

그럼 다음 시간에 만나요~ 감사합니다.

 

태블로를 이용한 쉽고 빠른 데이터 시각화는 디포커스 전문가(http://www.dataqrator.com)가 도와드립니다.

+ Recent posts