Seaborn Название Должность - PullRequest
       16

Seaborn Название Должность

0 голосов
/ 30 августа 2018

Положение названия моего графика ужасно на этом jointplot. Я пытался переместить loc = 'left, right и center, но он не перемещается с позиции, в которой он находится. Я также пробовал что-то вроде ax.title.set_position([3, 15]), основываясь на других предложениях с этого сайта, но это также не двигается вообще. Любые предложения по контролю местоположения заголовка?

sns.jointplot(leagueWinners_season['Wins'], leagueWinners_season['Goals'], kind = 'reg', color = 'b')
plt.title('Season Winners Goal and Win Regression', loc = 'right', fontsize = 16)

plt.show()

enter image description here

Ответы [ 2 ]

0 голосов
/ 30 августа 2018

Другим способом было бы использовать plt.suptitle, чтобы придать центру заголовок фигуры, а затем использовать subplots_adjust, чтобы немного увеличить пространство в верхней части фигуры для заголовка:

plt.subplots_adjust(top=0.9)
plt.suptitle('Season Winners Goal and Win Regression', fontsize = 16)
0 голосов
/ 30 августа 2018

Попробуйте использовать

plt.title('Season Winners Goal and Win Regression', y=1.3, fontsize = 16)

, где вы можете поиграть с позицией y, изменив номер. Здесь позиция оси y находится в относительной системе координат, что означает, что y=1 означает самую высокую позицию y на графике, а все, что находится за 1, будет означать толчок заголовка еще выше.

...