Data Visulization

데이터 시각화 활용법과 예시 Part 2

일상생활에서 흔히 접할 수 있는 데이터 시각화

데이터 시각화 활용법과 예시

이전 글↗ 에 이어서, 데이터 시각화 방법에 대해 좀 더 자세히 알아보도록 하겠습니다. 이전글 를 다뤄보겠습니다.

데이터 시각화 방식들

산점도 차트 (Scatter plots)

변수들 사이의 연관성을 파악하는 데 유용하며, 데이터를 시각적으로 분석하고 이해하는 데 도움을 줍니다.
막대 차트

Pros

  • 겉으로는 서로 연관성이 없어 보이는 두 가지 요소를 비교함으로써, 그 둘 사이에 숨겨진 관계를 알아낼 수 있습니다.
  • 일반적인 통계 그래프들은 주로 선형 데이터만을 다루는 데 비해, 산점도는 곡선 형태나 불규칙한 데이터 분포도 나타낼 수 있다는 장점이 있습니다.
  • 점을 활용하면 산점도를 더 명확하게 파악할 수 있습니다. 또한, 그래프의 가독성을 향상하기 위해 가운데에 선을 추가하여 양 또는 음의 상관관계를 시각적으로 보여줄 수 있습니다.
  • 산점도는 비교적 간단하게 만들 수 있으며, 기본적인 원리만 이해하면 몇 분 안에 직접 제작하는 것도 어렵지 않습니다.
  • Cons

  • 한 번에 분석할 수 있는 변수의 수가 두 개로 제한되어 있어, 특정 주제나 인구 집단에 대한 심층적인 분석이 어려워질 수 있습니다.
  • 데이터를 직접 모아서 그래프를 만들려면 일일이 입력해야 해서 실수나 정확하지 않은 결과가 나올 가능성이 있습니다.
  • 특정 변수들 사이의 관계를 산점도로 나타낼 수 있지만, 관계가 뚜렷하다고 해서 반드시 원인과 결과 관계가 있는 것은 아닙니다. 따라서 산점도를 분석할 때 성급하게 결론을 내리는 오류를 범하지 않도록 주의해야 합니다.


  • 히트맵 (Heat maps)

    데이터의 강도나 흐름을 색깔로 나타내어 시각적으로 보여줍니다.
    선형 차트

    Pros

  • 마우스 클릭 횟수, 스크롤 움직임 정도, 시선 이동 경로 등 다양한 정보를 그림이나 그래프 형태로 보기 쉽게 나타냅니다.
  • 페이지 내에서 가장 시선을 사로잡는 부분, 또는 가장 눈길을 끄는 영역을 찾아냅니다.
  • 다양한 디자인 변경을 시도하고, 그것이 사용자 행동에 어떤 영향을 주는지 알아봅니다.
  • 웹페이지, 모바일 앱의 사용 편의성을 개선합니다.
  • 히트맵은 A/B 테스트 과정을 상당히 개선하는 데 도움을 줄 수 있습니다. 예를 들어 다음과 같은 것들을 할 수 있습니다:
  • 버전별로 사용자들의 행동 패턴이 어떻게 다른지 보기 쉽게 보여줍니다.
  • 왜 특정 버전의 성능이 더 뛰어난지 그 이유를 알아보는데 도움을 줍니다.
  • 향후 테스트를 진행할 때 참고할 만한 가설을 설정하는 데 도움이 될 만한 정보를 제공합니다.
  • Cons

  • 상관관계와 인과관계를 혼동하는 경우가 많습니다. 단순히 클릭 수가 많다고 해서 항상 좋은 결과로 이어지는 것은 아닙니다. 때로는 사용자들이 어떤 이유로 인해 헷갈려서 무심코 클릭했을 수도 있다는 점을 고려해야 합니다.
  • 페이지 디자인이 사용자 행동에 미치는 영향은 무시할 수 없습니다. 레이아웃이나 디자인 요소들이 사용자의 행동 방식이나 히트맵 결과에 영향을 주어 실제와 다른 결과를 초래할 수 있습니다.
  • 클릭을 긍정적인 반응으로 잘못 해석하는 경우가 있습니다. 하지만 클릭은 단순한 흥미 표현이 아니라 짜증이나 별다른 생각 없이 이루어지는 행동일 수도 있습니다.
  • 히트맵은 특정 페이지에서의 사용자 행동만 보여주기 때문에, 전체적인 사용자 경험 흐름을 파악하는 데는 한계가 있습니다.
  • 집계된 데이터만 너무 믿으면, 전체 히트맵에서 사용자 그룹별로 중요한 차이점을 놓칠 수 있습니다.
  • 거의 사용되지 않거나 상호작용이 없는 영역은 디자인 상의 문제점을 드러내거나, 사용자에게 별로 중요하지 않은 정보가 있을 수 있습니다.
  • 표본 크기가 충분하지 않으면 데이터 분석 결과가 왜곡되어 잘못된 판단이나 결정을 내릴 가능성이 있습니다.


  • 트리 맵 (Tree maps)

    트리 맵은 계층 구조로 이루어진 데이터를 효과적으로 정리하고 보여주는 시각화 방법입니다. 이 방법은 전체와 부분 간의 관계를 이해하기 쉽도록 돕습니다. 일반적으로 트리 맵은 여러 개의 사각형으로 구성되며, 각 사각형의 넓이는 해당 데이터의 양을 나타냅니다. 따라서 복잡한 계층적 정보를 단순하고 명확하게 전달하는 데 유용합니다.
    원형 차트

    Pros

  • 좁은 공간 안에서 사각형 형태로 데이터를 표현하기 때문에, 데이터의 크기를 비교하거나 데이터 구성의 흐름을 파악하는 데 매우 효과적이고 직관적입니다.
  • 데이터베이스를 이루는 여러 요소들과 구조를 시각적으로 보여주기 위해 다양한 크기와 색깔의 사각형이 활용됩니다. 이 사각형들은 데이터의 중요도에 따라 크기와 색깔이 달라지는데, 중요한 변수나 속성은 더 크게, 덜 중요한 변수나 속성은 더 작게 표현하여 차이를 명확히 보여줍니다.
  • 데이터의 위계 구조를 시각화하여, 데이터 요소들의 중요도 순위, 각 요소 간의 차이점, 그리고 전체에서 차지하는 비율을 효과적으로 보여주는 데 활용됩니다. 트리맵은 원래 계층 구조 데이터를 시각적으로 표현하기 위해 만들어졌지만, 계층 구조가 아닌 데이터도 효과적으로 보여줄 수 있습니다. 특히 트리맵은 계층 구조가 없는 데이터를 다룰 때, 전체에서 특정 부분이 차지하는 비율을 나타내는 일반적인 원형 차트를 대신하여 활용될 수 있습니다.
  • 트리맵은 원형 차트와 다르게 많은 수의 항목을 나타낼 수 있다는 큰 장점이 있습니다. 이는 트리맵이 막대 차트의 좋은 대체재가 될 수 있다는 의미입니다. 특히 데이터가 수많은 요소로 이루어져 있어 막대 차트로 시각화하기 어려운 경우, 트리맵은 여러 개의 사각형을 사용하여 다양한 항목들을 효과적으로 보여줄 수 있습니다.
  • Cons

  • 데이터의 중요한 흐름을 보여주기는 하지만, 세밀한 비교나 변수들 사이의 연관성을 명확하게 밝히는 데는 한계가 있습니다.


  • 데이터 시각화는 어려운 정보를 사람들이 더 쉽게 이해하고 흥미를 느낄 수 있는 이야기처럼 풀어내는 작업입니다. 다양한 차트의 종류를 사용하면 데이터 안에 숨겨진 흐름을 찾아내고, 여러 가지 형태를 발견하여 더 나은 결정을 내릴 수 있도록 시각적인 결과물을 만들 수 있습니다.

    핵심은 보여주고자 하는 내용을 정확히 파악하고, 이해하기 쉬운 스토리를 만드는 데 있습니다. 데이터 특성에 맞는 적절한 차트를 고르고 디자인을 간결하게 유지하는 것도 중요합니다. 색상을 효과적으로 사용하고 데이터의 의미를 설명하는 추가 정보를 제공하며, 데이터의 정확성을 유지해야 합니다. 시각화 작업을 시작하기 전에 데이터를 미리 정리하고 구조화하는 것도 잊지 말아야 할 필수 과정입니다.

    디자인을 활용하여 데이터를 시각적으로 나타내는 것은 데이터 이해도를 높이는 데 매우 효과적인 방법입니다. 특히, 시각적 요소와 스토리를 함께 제시하면 데이터는 더욱 흥미롭게 다가오고 쉽게 이해할 수 있게 됩니다. 뛰어난 데이터 시각화는 예술적인 감각과 과학적인 분석 능력을 융합하여, 단순한 데이터 덩어리를 의미 있는 정보로 변환하고 새로운 영감을 불어넣습니다. 다음 이야기에서는 데이터 스토리 텔링 (Data storytelling)에 관한 글을 적어 보겠습니다.

    🏁 이 글이 도움이 되었으면 좋겠습니다.

    "함께" 결과물을 만들어내는 방식을 통해 세상을 디자이너 관점으로 보는 시각을 키우는 것을 수업 목표로 합니다. 수업에 대한 질문 또는 15-20분 무료 coffee chat (online) 신청은 아래 방법을 이용해 남겨 주세요.