코로나19 전세계 확진자 순위 바 차트 레이스, 2022년 4월 22일 기준 (Global Status of COVID-19 Pandemic by April 22 2022)
코로나19 팬데믹이 벌써 2년이 넘었습니다. 그 동안 참 많은 일들이 있었고 우리 모두는 평생을 두고 지난 2년간 있었던 일들을 얘기하게 될 것입니다. 국가별로 국민들의 의식 수준, 의료 체계, 방역 시스템이 모두 달라 어떤 나라들은 의료 체계는 괜찮은데 국민들이 말을 안 듣고, 어떤 나라들은 국민들은 말을 잘 듣는데 방역 시스템이 엉망이기도 한 것을 우리 모두는 언론을 통해 지켜봤습니다. 그나마 우리나라는 국민들의 의식 수준, 의료 체계, 방역 시스템 모두 최고 수준이어서 통제 가능한 수준을 지속할 수 있어서 참 다행이었습니다.
데이터를 공부하고 이리저리 만져보길 좋아하는 저같은 사람들에게 코로나19는 또 하나의 도전 과제였습니다. 매일 업데이트되는 데이터들을 어떻게 정리할지 고민을 많이 했습니다. 물론 모두가 힘든 시기에 확진자의 수가 늘어나는 데이터를 즐겁게 반길 수도 없다는 점도 고려해야 합니다.
같은 데이터를 가지고 누군가는 상위 10~20개 정도 순위 차트를 만들기도 하고, 그래프를 만들어 현재 현황을 순위로 나타내기도 합니다. 숫자만 보여주거나 단편적으로 현재 현황을 그래프로만 보여주는 것도 그 자체로 의미있고 훌륭하다고 생각하지만, 저는 거기에 보태서 어떻게 여기까지 오게 되었는지 히스토리를 담아내고 싶었습니다.
그래서 찾은 방법이 바 차트 레이스 (Bar Chart Race)라는 방식의 그래프 출력 방식이었습니다. 물론 처음부터 제가 원하는 방식대로 구현하려면 자바 (Java)를 공부해야 하지만 그렇지 않더라도 훌륭한 수준의 바 차트 레이스를 구현해주는 웹사이트를 찾았습니다.
Flourish - Data Visualization and Storytelling
Flourish라는 웹사이트는 저처럼 데이터를 보다 화려하게, 그리고 스토리를 담아낸 독특한 결과물로 만들어 주는 사이트입니다.
바 차트 레이스 외에도 지도를 이용하거나, 애니메이션 효과를 주거나, 네트워크 차트로 나타낼 수 있는 등 다양한 효과를 낼 수 있습니다. 저는 여기에서 바 차트 레이스 효과를 이용했습니다.
Raw 데이터는 WHO (World Health Organization)의 공식 집계 자료를 근거로 했고 아래 링크에서 다운로드 할 수 있습니다.
Daily cases and deaths by date reported to WHO
물론 WHO에서 데이터를 다운로드 받아 Flourish에서 곧바로 바 차트 레이스를 만들 수 있는 것은 아닙니다. 나중에 시간이 되면 어떻게 만드는지에 관해 자세히 설명 드리겠습니다. 오늘은 결과물만 공유 드리겠습니다.
코로나-19 전세계 확진자 현황 순위 바 차트 레이스 (Bar Chart Race)
- Raw Data : Daily cases and deaths by date reported to WHO
- Bar Chart Race : Flourish
- Music : Free Me (Instrumental) created by NEFFEX
코로나19도 이제 끝이 보이는 것 같습니다. 모든 분들 그 동안 고생하셨고, 마지막까지 조금만 더 힘내시고 함께 도와주셨으면 좋겠습니다.
서울시 재개발 해제지역의 현황과 안전관리 (0) | 2022.04.27 |
---|---|
분권화시대 자치구 도시계획 운영실태와 역할 강화 방향 (0) | 2022.04.26 |
2022년 4월 현재 은행별, 대출 종류별 금리 현황 (3월 기준 적용) (0) | 2022.04.24 |
2022년 5월 전국 홈플러스, 이마트, 이마트 트레이더스 휴무일 (0) | 2022.04.24 |
2022년 4월 3주차 각종 시세 그래프 – 코스피, 코스닥, 다우존스, 나스닥, 항셍, 유가, 환율, 금, 은 (0) | 2022.04.24 |
댓글 영역