Make boxplot and violin more Pandas-aware