요즘 그래프로 보는 순위 영상이 인기다. 해당 컨텐츠를 다루는 가장 대표적인 채널인 몇대몇에서도 방법을 공개한 바 있다.
https://www.youtube.com/watch?v=bE-cIRswSrc
약간의 프로그래밍 지식이 있어야 이해할 수 있는 위 방법 말고 초보자도 간단히 구현할 수 있는 사이트를 소개하고자 한다.
위 사이트는 아주 편리한 시각화툴을 제공한다.
get started for free 클릭 후 왼쪽 상단에 +new visualization 버튼을 클릭하면 아래와 같은 화면에서 스크롤을 내려 Bar chart race를 찾는다.
시계열 데이터를 아래와 같은 형태로 집어넣으면
바로 이렇게나 보기좋은 그래프 동영상을 생성해준다. 오른쪽에 몇가지 사항을 조절하면 원하는대로 커스터마이징이 가능하다.
이제 데이터를 수집해야한다. 엑셀파일로 공개된 데이터를 이용하거나, 필요시 웹 스크래핑을 이용해야한다.
나는 시간의 흐름에 따른 유튜브 구독자수 순위 변화를 시각화해보고싶었기 때문에 추가적인 웹 스크래핑이 필요했다. 결과물은 아래 링크에서 확인할 수 있다. 원하는 사람이 있다면 예제 코드도 포스팅해볼까 한다.
https://youngseokim.tistory.com/27?category=884774
웹스크래핑에 대해 더 알고싶다면?
https://youngseokim.tistory.com/30
'사업 > python 으로 모든걸 할수있다' 카테고리의 다른 글
google ortools 로 경로 최적화 문제 풀기 (스압 주의) (2) | 2020.03.25 |
---|---|
google ortools routing 결과 시각화 (0) | 2020.03.24 |
[python 실무 응용하기] 웹 크롤링을 이용해 제품 가격 수집하기 (9) | 2020.03.19 |
[Corona 19] 전세계 확진자 수 변화 추이 시각화 (0) | 2020.03.14 |
웹크롤링과 데이터 시각화로 만들어본 유튜브 데이터의 bar chart race (7) | 2020.03.13 |