python plt 設置坐標軸標簽的位置(離坐標軸的距離)


背景

            畫柱狀圖的時候,橫坐標時用的中文字符,然后就發現設置的坐標軸標簽(也是中文)離得太近,擠到一起,不好看

plt.xlabel("特征")

在這里插入圖片描述

解決辦法

        通過查函數原型及參數 matplotlib.pyplot.xlabel(xlabel, fontdict=None, labelpad=None, *, loc=None, **kwargs)

  • xlabel:類型為字符串,即標簽的文本。
  • labelpad:類型為浮點數,默認值為None,即標簽與坐標軸的距離。
  • loc:取值范圍為{'left', 'center', 'right'},默認值為rcParams["xaxis.labellocation"]('center'),即標簽的位置。
  • **kwargs:Text 對象關鍵字屬性,用於控制文本的外觀屬性,如字體、文本顏色等。

        所以在使用的時候直接加上 labelpad 參數即可

plt.xlabel("特征",labelpad=8.5)

在這里插入圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM