Boxplots with Groupby using multiple columns



In the tutorial by Kunal [] There is a section on “Filling in Missing Values” where boxplots are made.

Please explain how to make the boxplot for ‘LoanAmount’ by BOTH ‘Education’ and 'Self_Employed. I cannot figure out how to do this.

I can plot one using :
df.boxplot (column=‘ApplicantIncome’, by = ‘Education’) but I cannot plot BY both.
Please explain.