반응형
그래프를 그리다 보면 아래와 같이 글자가 잘리는 경우가 있습니다.
사용된 코드는 아래와 같습니다.
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()
그래프를 그려보면 아래와 같이 간격이 보기 좋게 조정됩니다.
반응형
댓글