我正在使用極座標投影法制作一些條形圖。數據都是遠離原點的大數字,因此我使用ax.set_rlim來使它們更易於區分。但是,當我設置rlim時,會在原點周圍切掉一些條。當我沒有設置rlim時,這不是問題,但我不能像這樣呈現我的數據。爲什麼會發生這種情況,有沒有辦法解決這個問題?設置rlim時,極地條形圖上的條被切斷
這是問題的一個例子:
import matplotlib
import numpy as np
Sectors = np.arange(0,2*np.pi,np.pi/4)
Data = np.array([100,99,100,101,100.5,100.25,99.25,99.75])
fig, ax = plt.subplots(nrows = 1, ncols = 1, subplot_kw={'projection': 'polar'})
ax.bar(Sectors,Data)
ax.set_rlim(98,102)
plt.show()
注意,如果我不應用RLIM這不會發生。例如:
import matplotlib
import numpy as np
Sectors = np.arange(0,2*np.pi,np.pi/4)
Data = np.array([100,99,100,101,100.5,100.25,99.25,99.75])
fig, ax = plt.subplots(nrows = 1, ncols = 1, subplot_kw={'projection': 'polar'})
ax.bar(Sectors,Data)
#ax.set_rlim(98,102)
plt.show()
任何幫助,不勝感激!
這很好。謝謝! –