Seaborn шаровые логарифмические весы - PullRequest
0 голосов
/ 27 июня 2018

Как установить ось в логарифмическом масштабе на участке соединения морского побережья? Я не могу найти аргументы журнала в документах

Ноутбук

import seaborn as sns


sns.jointplot(x="predictions",
              y="targets",
              data = calibration_data,
              kind="reg",
              logx=True,
              )

1 Ответ

0 голосов
/ 27 июня 2018

После создания графика вы можете установить оси в логарифмическом масштабе, используя ax.set_xscale('log') и ax.set_yscale('log') для matplotlib.

В этом случае нам нужно получить ось из JointGrid, созданного jointplot. Если вы поймаете JointGrid, возвращаемое как g, то ось соединения будет g.ax_joint.

Например:

g = sns.jointplot(x="predictions",
              y="targets",
              data = calibration_data,
              kind="reg",
              logx=True,
              )

g.ax_joint.set_xscale('log')
g.ax_joint.set_yscale('log')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...