반응형
https://steadiness-193.tistory.com/186
위 포스팅의 데이터를 그대로 이용한다.
scatter 이용
[두개 이상의 그래프(subplots)]
plt.subplots()
1. ax = plt.scatter
이전 포스팅의 add_subplot과는 다르게
plt.scatter를 해도 ax인자를 넣으면 에러가 나온다.
즉, 이 방법은 사용할 수 없다는 것이다.
또한 이전 포스팅에서와 마찬가지로
plt.plot.scatter
plt.plot(kind='scatter')는 에러가 난다.
2.
ax=df.plot.scatter()
ax=df.scatter(kind='scatter')
데이터프레임의 plot메서드는 ax 인자를 받기에 에러 없이 잘 그려졌다.
따라서 위치 할당이 가능하다.
단,
컬럼에 어떤 연산을 적용하면 당연히 에러가 나온다.
[두개 이상의 그래프(subplots)]
선택의 여지 없이 2번 방법으로 그려야한다.
만약 컬럼에 연산을 적용해야한다면 이전 포스팅의 add_subplot으로 그려야 한다.
반응형
'시각화 > Matplotlib' 카테고리의 다른 글
Matplotlib - 한글 폰트, -(마이너스), 디스플레이 설정 (0) | 2020.10.27 |
---|---|
Matplotlib - x축 눈금 회전 안될 때 : ConversionError (0) | 2020.08.07 |
Matplotlib - 그래프 그릴 때 헷갈리는 부분 정리 (0) | 2020.07.28 |
Matplotlib - 박스 플롯(박스 그래프) : boxplot (0) | 2020.07.25 |
Matplotlib - 파이 차트 : pie (0) | 2020.07.25 |