import matplotlib.pyplot as plt
# 차트 그리기
plt.plot(data['Temp'])
# 화면에 보여주기
plt.show()
# 타입1
plt.plot(data['Date'], data['Temp'])
plt.show()
# 타입2
plt.plot('Date', 'Temp', data = data)
plt.show()
plt.plot(data['Date'], data['Ozone'])
plt.xticks(rotation = 30) # x축 값 꾸미기 : 방향을 30도 틀어서
plt.xlabel('Date') # x축 이름 지정
plt.ylabel('Ozone') # y축 이름 지정
plt.title('Daily Airquality') # 타이틀
plt.show()
color 는 red , green ,blue 등 다양하게 표현 가능
linestyle 은 solid , dashed , dashhot , dotted
혹은 - , -- , -. , :
marker 는 아래의 표로 표현 할수 있다.

범례는 해당 plot 이 무슨 데이터를 표시하는지 알려주는 함수이다
함수명은 legend 이다
grid 은 각 그래프에 직사각형 표로 그리드를 그리는 함수이다.
plt.plot(data['Date'], data['Ozone'], label = 'Ozone') # label = : 범례추가를 위한 레이블값
plt.plot(data['Date'], data['Temp'], label = 'Temp')
plt.legend(loc = 'upper right') # 레이블 표시하기. loc = : 위치
plt.grid()
plt.show()
data.plot(x = 'Date', y = ['Temp','Ozone']
, title = 'Daily Airquality')
plt.grid()
plt.show()
plt.plot(data['Ozone'])
plt.ylim(0, 100)
plt.xlim(0,10)
plt.grid()
plt.show()
plt.figure(figsize = (4, 3))
plt.plot(data['Ozone'])
plt.ylim(0, 100)
plt.xlim(0,10)
plt.grid()
plt.show()
plt.plot(data['Ozone'])
plt.axhline(40, color = 'grey', linestyle = '--')
plt.axvline(10, color = 'red', linestyle = '--')
plt.show()
plt.plot(data['Ozone'])
plt.axhline(40, color = 'grey', linestyle = '--')
plt.axvline(10, color = 'red', linestyle = '--')
plt.text(5, 41, '40')
plt.text(10.1, 20, '10')
plt.show()
plt.figure(figsize = (12,8))
plt.subplot(3,1,1) # 3행 1열의 첫번쨰 그래프
plt.plot('Date', 'Temp', data = data)
plt.grid()
plt.subplot(3,1,2) # 3행 2열의 두번쨰 그래프
plt.plot('Date', 'Wind', data = data)
plt.subplot(3,1,3) # 3행 1열의 세번쨰 그래프
plt.plot('Date', 'Ozone', data = data)
plt.grid()
plt.ylabel('Ozone')
plt.tight_layout() # 그래프간 간격을 적절히 맞추기
plt.show()