Keyword values for error_kw in Python bar plots
Question: I want to adjust error bar properties in a bar plot. Apparently this is to be
done by using keyword arguments (i.e. in error_kw). e.g.

    
    
    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') )
    

However, I cannot find a listing of the possible error_kw values.  
I apologize in advance for asking such a trivial question, but I cannot find
this anywhere and it drives me nuts.


Answer: See the parameters for 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
    

