在Seaborn中防止標簽被截斷可以使用plt.tight_layout()
函數來自動調整子圖參數,使得標簽不被截斷。另外,可以調整標簽的角度或者使用更小的字體來避免標簽被截斷。具體的方法如下所示:
plt.tight_layout()
函數來自動調整子圖參數:import seaborn as sns
import matplotlib.pyplot as plt
# 創建一個圖表
sns.barplot(x='category', y='value', data=data)
plt.tight_layout()
plt.show()
sns.barplot(x='category', y='value', data=data)
plt.xticks(rotation=45)
plt.show()
sns.barplot(x='category', y='value', data=data)
plt.xticks(fontsize=8)
plt.show()