How to remove the legend in the seaborn.JoingGrid plot?
The reference code is like below:
import matplotlib.pyplot as plt
import seaborn as sns
penguins = sns.load_dataset("penguins")
g = sns.JointGrid(data=penguins, x="bill_length_mm", y="bill_depth_mm", hue="species")
g.plot_joint(sns.scatterplot)
sns.boxplot(data=penguins, x=g.hue, y=g.y, ax=g.ax_marg_y)
sns.boxplot(data=penguins, y=g.hue, x=g.x, ax=g.ax_marg_x)
plt.show()
I have tried to use the following methods that are known to work on the other seaborn plots, but failed on the jointplot:
plt.legend([],[], frameon=False)
g._legend.remove()


