#python #matplotlib #axes
#python #matplotlib #топоры
Вопрос:
Я получил фигуру с 3 осями: я сделал это :
fig.axes[1].remove()
Поэтому я удалил среднюю ось, но мне бы хотелось, чтобы моя левая ось была заполнена, которая теперь пуста (белый промежуток между графиком «карта» и цветовой панелью см. Изображение ниже).
Как я могу это сделать? (Вот весь мой код) :
fig, ax = plt.subplots(figsize=(15,10))
df_plot[df_plot['Risk_add_sin']==0].plot.scatter(x='x_rd', y='y_rd', c='Risk_add_sin', cmap=cmapm, ax=ax)
df_plot[df_plot['Risk_add_sin']!=0].plot.scatter(x='x_rd', y='y_rd', c='Risk_add_sin', cmap=cmapm, ax=ax)
fig.axes[1].remove()
Комментарии:
1. Кто-то только что спросил об этом вчера…
Ответ №1:
Я думаю, что это неправильный вопрос.
Я считаю, что вам следует перейти colorbar=False
к одному из ваших df.plot.scatter()
вызовов, чтобы предотвратить создание одной из цветовых панелей