본문 바로가기

Python

(4)
Python으로 데이터 시각화 하기! (4) - Column Chart (with Kakao 거래량) 안녕하세요 이번에는 파이썬으로 Column Chart를 그려볼거에요. Column Chart는 말 그대로 기둥처럼 생긴 차트입니다. 막대 그래프라고도 부르고요. 범주 데이터를 요약할 때 많이 사용합니다. 예를 들어 자신이 운영하는 매장의 일별 매출이 궁금하다! 하면 일별 매출량을 한 범주로 해서 Column Chart로 그리면 쉽고 빠르게 매출의 추이와 가장 높았던 혹은 가장 낮았던 매출이 어느 날이었는 지 바로 확인할 수 있죠. 이를 통해 데이터 애널리틱스들은 매출이 가장 낮았던 날에는 무슨 일이 있었는 지 원인 분석을 통해 솔루션을 제시하곤 하죠. 또 Column Chart는 두 가지 범주 데이터를 비교하는데에도 많이 사용이 되는대요. 매장에 방문한 고객의 성별을 비교해보는 차트를 만들어 볼 수 있습..
Python으로 데이터 시각화 하기! (3) - Line Chart (선도표, 라인 차트) 안녕하세요~ 오늘은 저번에 이어서 파이썬으로 데이터 시각화 하기! 그 첫 번째, 라인 차트 그리기를 해볼겁니다. 라인 차트는 흔이 볼 수 있는 꺾은선 그래프를 떠올리시면 되는데요. 수많은 분야에서 가장 일반적으로 쓰이는 차트입니다. x축과 y축 이 두 가지 축 중에서 일반적으로 x축 값을 기준으로 정렬해서 그리는 차트입니다. 이번 포스팅에서 제가 그려볼 라인 차트는 제 블로그에서 포스팅한 CLOU와 SKYY 시계열 가격 차트인데요. 우선 차트를 그리기 전에 데이터 시각화를 하기 위해 파이썬에서 가장 많이 사용하는 라이브러리 패키지, matplotlib을 설치하는 방법을 살짝 짚고 넘어가도록 할게요. 저번 포스팅에서 파이썬 설치를 저와 같이 해보셨다면 아마 anaconda를 설치하셨을 거에요. 그렇다면 사..
Python으로 데이터 시각화 하기! (2) - 파이썬 설치하기 자 이제 데이터 시각화를 위해 파이썬을 설치하는 방법에 대해서 알아볼게요. 아마 질문을 하실 수도 있어요. 도대체 왜 파이썬을 하냐? R도 있고 java도 C#도 있고 여러 프로그래밍 언어가 많은데 굳이 파이썬을 통해서 시각화를 하는 이유가 뭐냐? 음... 우선 가장 큰 동기는 제가 가장 익숙한 언어이기 때문입니다. ㅎㅎ 데이터 분석 프로젝트나 기타 잡다한 개인적인 분석과 모델링에서 파이썬을 항상 이용해 왔기 때문에 편하고 쉽게 알려드릴 수 있는 방법은 파이썬을 이용하는 것이라고 생각했죠. 뭐 굳이 파이썬을 통해서 시각화를 하는 또 다른 이유를 찾는다면 범용성? 파이썬은 직관적인 프로그래밍 언어와 모듈을 통해 다양한 분야에서 손쉽고 간편하게(?) 사용할 수 있거든요. 그래서 제 블로그에서는 "Python..
Python으로 데이터 시각화 하기! (1) - 데이터 시각화는 왜 필요한가? 최근 몇년간 가장 핫 이슈인 빅데이터! 아마 모든 사람들이 한 번쯤은 관심을 가져봤을텐데요. 데이터를 가지고 머신러닝이나 딥러닝, 강화학습 등 다양한 AI 관련 기술에서 활용할 수 있다는 점에서 데이터에 대한 연구는 날이 갈수록 활발해지고 있습니다. 기업, 개인, 정부 가릴 것 없이 모두가 데이터를 가지고 작고 큰 프로젝트를 진행하고 있죠. 그래서 머신러닝에는 무슨 알고리즘이 있더라, 딥러닝은 무슨 학습방법이 있더라~ 등등 사람들은 모두 최신 알고리즘과 최신 모델구축에 관심을 가지죠. 하지만 얼마나 좋은 알고리즘을 쓰느냐 전에 무엇보다도 중요한 것이 있습니다. 바로 데이터에 대한 이해죠! 데이터에 대한 이해 없이 뭐 CNN이나 LSTM 등등... 딥러닝 기술을 공부해서 적용해봤자 원하는 결과를 쉽게 가져..