首先,我使用 pycharm pro,它僅以plt.show()影像形式顯示。我正在制作一個條形圖,其中每列都有一個很長的名稱,因此它們必須是垂直的。但是,現在在從顯示(附加)的圖表中裁剪之前,每個名稱只顯示幾個字母。我試過plt.set_margins()和plt.autoscale(),無濟于事。我可以做些什么來擴展此圖的底部,以便每個列名稱中至少有一些單詞可見?另一種選擇是使每列足夠寬以水平放置某些名稱。我假設這是一個簡單的解決方案,因為我對 pyplot 不太了解。
謝謝
uj5u.com熱心網友回復:
你有3種可能
進行手動調整,如

使用
plt.tight_layout()前plt.show()使用constrained_layout實體化圖形
fig, ax = plt.subplots(..., constrained_layout=True) ...
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/324261.html
標籤:蟒蛇-3.x matplotlib 图形
上一篇:繪制代表所有價格的圖表
