인프런 커뮤니티 질문&답변
Pandas 시각화 하기 이중축 그래프
작성
·
2.8K
답변 1
1
박조은
지식공유자
안녕하세요.
판다스에서 시각화를 해도 내부는 matplotlib을 사용합니다.
그래서 세부적인 설정은 matplotlib 의 서브플롯 기능을 사용하시는 게 좋을거 같습니다.
아래 예시를 참고해 보세요.
랜덤하게 값을 생성해서 하나는 지수함수를 하나는 로그함수를 적용해서 크기를 바꾸고 그린 그래프 입니다.
import pandas as pd
from matplotlib import pyplot as plt
expm1 = np.expm1(pd.Series(np.random.rand(10)))
log1p = np.log1p(pd.Series(np.random.rand(10)))
fig, ax0 = plt.subplots()
ax1 = ax0.twinx()
expm1.plot(kind='bar', stacked=True, ax=ax0)
log1p.plot(kind='line', secondary_y=True, ax=ax1)






