준비물
%matplotlib inline
import matplotlib.pyplot as plt
import numpy as np
Line graph
plt.plot(x축 리스트,y축 리스트, color='', marker='', linestyle='solid')
plt.title('')
plt.ylabel('')
plt.xlabel('')
plt.show()
plt.legend() #범주박스(범례)
plt.legend(loc='best') # 'best', 'upper right', 'upper left', 'lower left', 'lower right',
# 'right', 'center left', 'center right', 'lower center', 'upper center', 'center'
여러줄 그리고 싶을 때 ex)연도별 데이터
plt.plot(year, price1, 'bo-',
year, price2, 'r*:',
year, price3, 'gd-.')
Bar Chart
plt.bar(인덱스, 리스트, 색,형태)
plt.xticks(인덱스, 리스트)
ex) 학생별 점수
plt.bar(range(len(grades)), grades, color='b', align='center')
plt.xticks(range(len(grades)), names)
plt.show()
딕셔너리로도 가능, bar부분에 value, xticks부분에 key 값을 리스트 형태로 넣어주면됨
xticks : 세로 바
yticks : 가로 바
바 여러개
bar1 = plt.bar()
bar2 = plt.bar() #bar_width 만큼 오른쪽으로 붙여서 그려지도록 index+bar_width 로 설정
plt.xticks()
ex)
p1 = plt.bar(index, grade1,
bar_width, color='b')
p2 = plt.bar(index + bar_width, grade2,
bar_width, color='r')
'대학교 > 데이터분석개론' 카테고리의 다른 글
5.2-Python Pandas_DataFrame (0) | 2020.06.12 |
---|---|
5-1.Python Pandas_Series (0) | 2020.06.12 |
3.Python Numpy (0) | 2020.06.08 |
2.파이썬의 제어문, 함수 (0) | 2020.06.08 |
1. 파이썬의 자료구조 (0) | 2020.06.08 |