본문 바로가기

시각화/Matplotlib

Matplotlib - axe 객체 생성해서 그리기

반응형

https://steadiness-193.tistory.com/168

 

Matplotlib - plot 차이 : 시리즈.plot vs plt.plot(시리즈)

https://steadiness-193.tistory.com/149 Matplotlib - plt : 선그래프, xlabel, ylabel, title, legend(범례) 데이터 불러오기 서울에서 경기도로 이동한 인구 데이터 값 import matplotlib.pyplot as plt 한글..

steadiness-193.tistory.com

 

위 포스팅과 내용이 연결됩니다.

 

 

 

 

 

시각화용 데이터

 

 

 

 

plt.plot()으로 그리기

 

 

 

 

 

1. ax = plt.plot(...)

 

 

ax 객체에 넣었더니 title도 set_title도 에러가 발생한다.

 

plt.title로 해야 오류가 나지 않는다.

 

그런데 이는 ax 객체가 여러 개라면 문제가 있을 수 있다.

 

 

 

 

 

 

 

시리즈.plot()으로 그리기

 

 

 

 

 

 

2. ax = 시리즈.plot(...)

 

 

그냥 title을 입력하면 에러가 나온다.

 

 

 

 

set_title은 에러 없이 잘 나온다.

 

 

즉, add_subplot처럼 set을 붙여서 ax 객체의 설정을 변경해줘야 한다.

 

 

 

https://steadiness-193.tistory.com/162

 

Matplotlib - add_subplot

화면 분할하여 그래프를 여러 개 그리기 - axe 객체 활용 이 포스팅에선 우선 하나의 그래프를 ax 객체를 이용해서 그려본다. https://steadiness-193.tistory.com/149 Matplotlib - plt : 선그래프, xlabel, ylab..

steadiness-193.tistory.com

 

 

 

 

 

맨 위에서 언급한 plot의 차이 포스팅과 이번 포스팅을 고려해보면

 

굳이 선그래프를 간단히 꾸밀 것이 아니라면 ('ko--')

 

figsize도 설정가능하고, ax객체에도 넣어서 설정을 변경할 수 있는

 

시리즈.plot 방법의 활용도가 더 높아보인다.

 

 

반응형