2014-01-23 38 views
5

我想調整條形圖中的錯誤條形屬性。顯然這是通過使用關鍵字參數來完成的(即在error_kw中)。例如Python條形圖中error_kw的關鍵字值

from pylab import * 

fig = figure() 
ax = fig.add_subplot(111) 

ax.plot(left=0, width=1, height=5, error_kw=dict(elinewidth=3, ecolor='b')) 

但是,我找不到可能的error_kw值的列表。
對於問這樣一個微不足道的問題,我提前表示歉意,但是我無法在任何地方找到它,這讓我感到非常緊張。

回答

2

見matplotlib.pyplot.bar參數

Parameters: 
left : sequence of scalars 

the x coordinates of the left sides of the bars 

height : sequence of scalars 

the heights of the bars 

width : scalar or array-like, optional, default: 0.8 

the width(s) of the bars 

bottom : scalar or array-like, optional, default: None 

the y coordinate(s) of the bars 

color : scalar or array-like, optional 

the colors of the bar faces 

edgecolor : scalar or array-like, optional 

the colors of the bar edges 

linewidth : scalar or array-like, optional, default: None 

width of bar edge(s). If None, use default linewidth; If 0, don’t draw edges. 

xerr : scalar or array-like, optional, default: None 

if not None, will be used to generate errorbar(s) on the bar chart 

yerr :scalar or array-like, optional, default: None : 

if not None, will be used to generate errorbar(s) on the bar chart 

ecolor : scalar or array-like, optional, default: None 

specifies the color of errorbar(s) 

capsize : integer, optional, default: 3 

determines the length in points of the error bar caps 

error_kw : : 

dictionary of kwargs to be passed to errorbar method. ecolor and capsize may be specified here rather than as independent kwargs. 

align : [‘edge’ | ‘center’], optional, default: ‘edge’ 

If edge, aligns bars by their left edges (for vertical bars) and by their bottom edges (for horizontal bars). If center, interpret the left argument as the coordinates of the centers of the bars. 

orientation : ‘vertical’ | ‘horizontal’, optional, default: ‘vertical’ 

The orientation of the bars. 

log : boolean, optional, default: False 

If true, sets the axis to be log scale