I am running Pandas 0.16.2 and Matplotlib 1.4.3. I have this problem coloring the boxplot median generated by the following code:
df = pd.DataFrame(np.random.rand(10, 5), columns=['A', 'B', 'C', 'D', 'E']) fig, ax = plt.subplots() medianprops = dict(linestyle='-', linewidth=2, color='blue') bp = df.boxplot(medianprops=medianprops) plt.show()
This returns:

It appears that the color parameter is not readable. By changing only linestyle settings and line widths, the plot responds correctly.
medianprops = dict(linestyle='-.', linewidth=5, color='blue')

Can anyone reproduce it?
source share