El método pandas.DataFrame.plot.box crea un diagrama de cajas con los datos indicados. El método incluye un parámetro principal, by, que indicará la columna por la que agrupar los datos:
iris = sns.load_dataset("iris")
iris.plot.box(by = "species");