본문 바로가기

데이터시각화

막대그래프 비교 해서 그리기 이전 글에서 2022년 매출 데이터를 막대그래프로 그려 보았다. 이번에는 2022년 뿐 아니라 2021년도 매출도 막대그래프로 그려서 21년과 22년도 매출 차이를 한눈에 비교해 볼 수 있도록 해 보려 한다. 매출 데이터는 여러개의 선 그래프 그리기 2023.02.08 - [데이터시각화] - matplotlib을 이용해 여러 개의 선 그래프 그리기 포스팅에서 사용 했던 데이터를 그대로 사용할 예정이다. df = pd.DataFrame() df['date'] = [str(x)+'월' for x in range(1,13)] ## 월 df['2021sales'] = [200,50,50,120,180,200,320,490,700,470,650,780] ## 매출액 df['2022sales'] = [300,100.. 더보기
막대 그래프(바그래프) 꾸미기 matplotlib 의 막대그래프를 그릴 때 보기 좋게 꾸미는 방법에 대해 정리해 보려 한다. 1. 색상 변경 이전 글에서 작성했던 2022년 매출 데이터를 가지고 만든 막대그래프에 색상을 변경하려고 한다. color 명령을 이용해서 색상을 변경할 수 있다. plt.figure(figsize=(10,6)) # 제목 plt.title('2022 매출 ',color='blue', fontsize=30, pad=10) # 레이블 plt.xlabel('월', color='b',fontsize=12) plt.ylabel('매출액', color='b',fontsize=12) # 그리드 plt.grid(alpha=0.3) # 축의 범위 지정 plt.ylim(0,1000) # y축의 눈금 갯수 지정 plt.yticks.. 더보기
막대 그래프(바그래프) 그리기 바 차트 그래프라고도 하며 막대 그래프라고 하는 그래프 그리는 방법이다. 서울시 구별 인구수, 반별 영어 평균 점수 비교, 2022년 월별 매출 비교 등 일정 조건하에서의(집합내에서의) 값을 그룹별 카테고리별로 비교를 할 때 사용 하기 좋다. 선그래프 그리기 에서 사용했던 22년도 월별 매출 데이터를 가지고 막대 그래프를 그려 보겠다. 1. 라이브러리 임포트 import pandas as pd import matplotlib.pyplot as plt 2. 2022년도 매출 데이터(예제) 생성 df = pd.DataFrame() df['date'] = ['22-'+str(x).zfill(2) for x in range(1,13)] ## 월 df['sales'] = [300,100,250,320,180,28.. 더보기
matplotlib 을 이용해 여러개의 선 그래프 그리기 matplotlib 을 이용한 선 그래프를 그릴때 하나의 그래프를 그리는 경우도 있지만 여러개의 선 그래프를 그려서 비교해야 하는 상황도 자주 발생한다. 21년과 22년의 연도별 매출액 비교를 하고자 한다고 해도 2개의 선 그래프를 그려야 할 필요가 생긴다 . 그래서 21년과 22년도 매출액을 비교 할 수 있도록 21년 매출액과 22년도의 매출액을 선 그래프로 그려 비교해 보려고 한다. 우선 21년도의 매출액과 22년도의 매출액 자료를 만들어 그래프를 그릴 준비를 한다. 1. 라이브러리 임포트 및 데이터 생성 import pandas as pd import matplotlib.pyplot as plt df = pd.DataFrame() # 월 df['date'] = [str(x)+'월' for x in .. 더보기
matplotlib 을 이용한 선 그래프 그리기(축숨기기, y값출력) matplotlib 을 이용한 선 그래프를 그리고 색상과 마커지정을 해 보았다. 그래프를 보다 보면 아쉬운 부분들이 있어서 보다 보기 좋게 꾸며 보려고 한다. 이전 포스팅은 아래 링크에서 확인 할 수 있으며 마커지정한 부분 까지는 이전 그래프 그리는 방법과 데이터를 그대로 활용 할 예정이다. https://dioyong.tistory.com/26 matplotlib 을 이용한 선 그래프 그리기(선굵기, 선색상, 마커지정) 이전 포스팅 에서 matplotlib 을 이용해 기본적인 선 그래프를 그려 보았다. 그대로 활용 하기에는 미흡한 점이 많아 선 그래프의 선 색이나 두깨 등을 변경 해서 보다 보기 좋게 꾸미는 방법에 대 dioyong.tistory.com 1. 제목, x y축 간격 조정 및 축 숨기기 -.. 더보기
주피터 노트북 그래프에서 한글 사용 방법 아나콘다에서 matplotlib을 사용해서 그래프를 그릴때 한글을 사용하게 되면 다음과 같은 warning 메시지와 함께 글자가 깨져서 보이게 된다. plt.figure(figsize=(9,5)) plt.title('2022 매출액 ',color='red', fontsize=30) plt.plot(df['date'], df['sales'], marker='o', ms='8', mec='r', mew='2', mfc='w') C:\Anaconda3\lib\site-packages\IPython\core\pylabtools.py:151: UserWarning: Glyph 47588 (\N{HANGUL SYLLABLE MAE}) missing from current font. fig.canvas.print_f.. 더보기
matplotlib 을 이용한 그래프 그리기(제목, 그리드, xy레이블) 이번 포스팅에서는 그래프에 제목, 그리드, x y 축의 레이블등을 넣어 보려고 한다. 그래프는 이전 포스팅에서 작성한 그래프를 그대로 이용할 계획이다. matplotlib 을 이용한 선 그래프 그리기(선굵기, 선색상, 마커지정) (https://dioyong.tistory.com/26) matplotlib 을 이용한 선 그래프 그리기(선굵기, 선색상, 마커지정) 이전 포스팅 에서 matplotlib 을 이용해 기본적인 선 그래프를 그려 보았다. 그대로 활용 하기에는 미흡한 점이 많아 선 그래프의 선 색이나 두깨 등을 변경 해서 보다 보기 좋게 꾸미는 방법에 대 dioyong.tistory.com 1. 제목 그래프에 제목을 달수 있으며 제목은 선그래프가 포함된 모든 그래프에 사용 할 수 있다. # plt... 더보기
matplotlib 을 이용한 선 그래프 그리기(선굵기, 선색상, 마커지정) 이전 포스팅 에서 matplotlib 을 이용해 기본적인 선 그래프를 그려 보았다. 그대로 활용 하기에는 미흡한 점이 많아 선 그래프의 선 색이나 두깨 등을 변경 해서 보다 보기 좋게 꾸미는 방법에 대해 다루어 보려고 한다. 이전 포스팅은 아래 링크에서 확인 할 수 있다. 1. matplotlib 을 이용한 선 그래프 그려보기 (https://dioyong.tistory.com/25) matplotlib 을 이용한 선 그래프 그려보기 아나콘다에서 그래프를 그리려면 그래프를 그릴 수 있는 라이브러리를 설치 하고 사용 하여야 한다. 그래프를 그리는 라이브러리는 가장 많이 사용하는 matplotlib을 사용한다. 아래 사이트에서 dioyong.tistory.com 우선 적으로 할 일은 사용할 라이브러리를 불러.. 더보기