본문 바로가기

사업/python 으로 모든걸 할수있다

그래프로 보는 순위 영상 만들기

요즘 그래프로 보는 순위 영상이 인기다. 해당 컨텐츠를 다루는 가장 대표적인 채널인 몇대몇에서도 방법을 공개한 바 있다

https://www.youtube.com/watch?v=bE-cIRswSrc

 

약간의 프로그래밍 지식이 있어야 이해할 수 있는 위 방법 말고 초보자도 간단히 구현할 수 있는 사이트를 소개하고자 한다

https://flourish.studio

 

Flourish | Data Visualization & Storytelling

Beautiful, easy data visualization and storytelling

flourish.studio

위 사이트는 아주 편리한 시각화툴을 제공한다. 

get started for free 클릭 후 왼쪽 상단에 +new visualization 버튼을 클릭하면 아래와 같은 화면에서 스크롤을 내려 Bar chart race를 찾는다.

시계열 데이터를 아래와 같은 형태로 집어넣으면

 

바로 이렇게나 보기좋은 그래프 동영상을 생성해준다. 오른쪽에 몇가지 사항을 조절하면 원하는대로 커스터마이징이 가능하다. 

 

이제 데이터를 수집해야한다. 엑셀파일로 공개된 데이터를 이용하거나, 필요시 웹 스크래핑을 이용해야한다. 

 

나는 시간의 흐름에 따른 유튜브 구독자수 순위 변화를 시각화해보고싶었기 때문에 추가적인 웹 스크래핑이 필요했다. 결과물은 아래 링크에서 확인할 수 있다. 원하는 사람이 있다면 예제 코드도 포스팅해볼까 한다. 

https://youngseokim.tistory.com/27?category=884774

 

웹크롤링과 데이터 시각화로 만들어본 유튜브 데이터의 bar chart race

유튜브 컨텐츠를 보던 도중 사람들이 개별 채널 뿐 아니라 유튜브 생태계 자체에도 관심을 갖는다는 사실을 깨달았다. 특정 카테고리 내에서 누가 지는 별인지, 신흥 강자인지 보여주는 컨텐츠에 사람들은 댓글로..

youngseokim.tistory.com

 

웹스크래핑에 대해 더 알고싶다면?

https://youngseokim.tistory.com/30

 

[python 실무 응용하기] 웹 크롤링을 이용해 제품 가격 수집하기

파이썬을 활용한 웹 크롤링은 간단하면서도 굉장히 유용하다. 웹 크롤링/웹 스크레핑을 이용하면 특정 웹사이트에서 원하는 정보를 가져오는 반복적인 작업을 자동화 할 수 있다. 마치 데이터 수집 봇을 개발하는..

youngseokim.tistory.com