본문 바로가기
Matplotlib 공통옵션/패딩 (padding)

[파이썬 matplotlib] 그래프 마진 변경 (패딩 변경)

by 만다린망고 2022. 11. 3.
반응형

그래프를 그리다 보면 아래와 같이 글자가 잘리는 경우가 있습니다. 

 

 

사용된 코드는 아래와 같습니다. 

 

from sklearn.datasets import load_breast_cancer
import pandas as pd
import matplotlib.pyplot as plt

cancer= load_breast_cancer()

df=pd.DataFrame(cancer.data)
df.columns=cancer.feature_names

df.boxplot().plot()
plt.xticks(rotation=90)
plt.show()

 

이런 경우 간격을 자동으로 설정해주는 메소드가 있습니다. plt.tight_layout() 메소드를 사용하면 됩니다. 코드는 아래와 같이 추가합니다. 

 

from sklearn.datasets import load_breast_cancer
import pandas as pd
import matplotlib.pyplot as plt

cancer= load_breast_cancer()

df=pd.DataFrame(cancer.data)
df.columns=cancer.feature_names

df.boxplot().plot()
plt.xticks(rotation=90)
plt.tight_layout() #추가됨!!!!!!
plt.show()

 

그래프를 그려보면 아래와 같이 간격이 보기 좋게 조정됩니다. 

 

반응형

댓글