title: pandas .boxplot properties not working
body: <p>I am trying to customise a boxplot created from a dataframe, using <code>whiskerprops</code>, <code>capprops</code>, <code>medianprops</code> but the parameters I set are not working. </p>
  
  <p>e.g.</p>
  
  <pre><code>import pandas as pd
  import matplotlib.pyplot as plt
  
  df=pd.DataFrame(index = [x for x in range(0,10)])
  for col in range(1,5):
      df[col]= df.index *  col/10
  
  fig, ax = plt.subplots()
  bp = df.plot.box(
              ax=ax,
              whis=[5, 95],
              showcaps=True,
              showfliers=False,
              whiskerprops = {'color':'k','linewidth':0.5,'linestyle':'solid'},
              capprops={'color': 'k', 'linewidth': 0.5, 'linestyle': 'solid'},
              medianprops = {'color':'k','linewidth': 0.5, 'linestyle': 'solid'}
              )
  plotFile = 'C:\\Desktop\\example.png'
  fig.savefig(plotFile, dpi=1000)
  </code></pre>
  
  <p>I am expecting a boxplot with whiskers, caps and medians all black, but I get this:
  The tails are blue and the medians are green. Why are the parameters being ignored?</p>
  
  <p><a href="https://i.stack.imgur.com/2GZRn.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/2GZRn.png" alt="example boxplot"></a></p>