簡體   English   中英

如何顯示 matplotlib 中的所有標簽?

[英]How to show all the labels in matplotlib?

我正在嘗試使用 matplotlib 顯示圖表。 但是我的標簽太大了,以至於它們相互重疊。 我想清楚地顯示它沒有重疊。 我怎樣才能做到這一點? 我現在使用下面的代碼:

import matplotlib.pyplot as plt

x = ['jdwdw723@gmail.com' ,'emcast.test10@gmail.com', 'pbChinaTester@clp.com']
y = [10,25,6]

plt.plot(x,y)

plt.xlabel("loginId")
plt.ylabel("times appeared in the data")

plt.title("loginId Graph")
plt.tight_layout()
plt.show()

我試過你的示例代碼,它似乎沒有重疊。 有很多可能性。 一種,常用的是旋轉標簽。

你可以這樣做:

plt.xticks(rotation=45)

在 matplotlib 中更改 x 或 y 軸上的“滴答頻率”有更多想法? 減少 plot 滴答聲的數量

我在這里創建了一個示例筆記本,請隨意復制和使用它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM