How to get two boxplots on same axis?
So the problem is how to visualise your box plots so that they appear in the same plot (axes).
To do this, it is simply a minor alteration to your code.
f, axes = plt.subplots(1, 2)
sns.boxplot(x=&quot;status&quot;,y=&quot;assets&quot; ,data=df1, palette=&quot;Set3&quot;,ax=axes[0])
sns.boxplot(x=&quot;status&quot;,y=&quot;assets&quot; ,data=df2, palette=&quot;Set3&quot;,ax=axes[0])
fig.tight_layout()
plt.show()

The alteration is on the data=df2 line.