I have following code for a boxplot, but don't understand how to connect mean values with a line. any suggestions? thanks
df4 = df3['BANK 2 5Y'].resample('M').first().diff().shift(freq='-1M')
df4 = df4.rename_axis('index1').reset_index()
df4['Mnd']=df4['index1'].dt.month
fig, ax = plt.subplots()
#sns.set(rc={'figure.figsize':(20,15)}, style='whitegrid')
flierprops = dict(marker='*', markerfacecolor='black', markersize=2, markeredgecolor='black')
sns.boxplot(x = df4['Mnd'], y = df4['BANK 2 5Y'], data = df4, showfliers = True, flierprops=flierprops, showmeans = True, color = 'lightblue',meanprops={"marker":"o",
"markerfacecolor":"red",
"markeredgecolor":"black",
"markersize":"6"},ax = ax, whis = [0,100])
ax.yaxis.grid(True)
plt.grid(b = True, axis = 'y', ls = '--', linewidth = 0.25, color = 'black')