0
與往常一樣,我對熊貓的功能的豐富性感到驚訝,因爲我發現DataFrame.boxplot
。設置熊貓箱型飛行員的線寬
但我希望能夠以任意方式處理結果圖(例子包括設置'傳單'的線寬,顏色和alpha)。
我知道這可以用matplotlib.artist.setp
完成,但很明顯,我不明白pd.DataFrame.boxplot()
如何工作。
這是我在做「傳單」的任意調整嘗試:
from matplotlib.artist import setp
df = pd.DataFrame({'foo':[-1, 3, 5], 'bar':[10,-10,15]})
plot = df.boxplot(sym='o')
# Set the linewidth
setp(plot['fliers'], linewidth=3)
draw()
這是否看起來正確的事情做? linewidth命令似乎沒有做任何事情。我是否認爲draw()命令重繪當前圖?
只是想在我已經提交公關matplotlib,讓全箱線圖定製https://github.com/matplotlib/matplotlib/pull/2643的發言權幫腔 –