Я строю Relplot с Seaborn, но получаю легенду (и график с пустой осью), напечатанный под основным графиком.
Вот как это выглядит (на 2 фотографиях мой экран не такой большой):
Вот код, который я использовал:
fig, axes = plt.subplots(1, 1, figsize=(12, 5))
clean_df['tax_class_at_sale'] = clean_df['tax_class_at_sale'].apply(str)
sns.relplot(x="sale_price_millions", y='gross_sqft_thousands', hue="neighborhood", data=clean_df, ax=axes)
fig.suptitle('Sale Price by Neighborhood', position=(.5,1.05), fontsize=20)
fig.tight_layout()
fig.show()
У кого-нибудь есть идея, как это исправить, чтобы легенда (возможно, намного меньше, но это не проблема) печаталась рядом с графиком, а пустая ось исчезала?
Вот моя форма набора данных (на 2 скриншоте, чтобы захватить все столбцы. "Sale_price_millions" - целевой столбец)