pandasでエクセルのデータを読み込み、matplotlib のboxplotで番号ごとにグループ化した箱ひげ図を作成しています。boxplotの箱枠とmedian lineの色を黒で統一したいのですが、色を設定することができません。

boxpropsやmedianpropsを使用すると、線の太さは変えられるのですが、色は変わりませんでした。
コードは以下の通りです。

どのようにすれば、色を変えることができるのでしょうか?
できれば、タイトル(MEAN)の上の Boxplot grouped by SrcID_Featも消したいです。
よろしくお願いいたします。

version: python 3.6.5

import os
import pandas as pd
from pandas import DataFrame, Series
import matplotlib.pyplot as plt

df = pd.read_excel("training.xls")

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

boxprops = dict(color="black", linewidth=1.5)
medianprops = dict(color="black",linewidth=1.5)

df.boxplot(column=["MEAN"],by="SrcID_Feat",ax=ax,
      boxprops=boxprops,medianprops=medianprops)

plt.grid(False)

画像の説明をここに入力