Как построить кривую LogLinear и Loglog на одном участке в морской зоне - PullRequest
0 голосов
/ 03 февраля 2019

Я хотел построить линейно-линейную, логарифмическую, линейно-логарифмическую и логарифмическую регрессию в моих диаграммах морского происхождения без преобразования значений переменной.

Я получаю результат для линейно-линейной,linear-log и даже порядок 2. Но не могли бы вы помочь мне с log-log, log-linear по легендам

ax = sns.regplot(x=X, y=y,ci=None)
ax = sns.regplot(x=X, y=y,ci=None,logx=True)
ax = sns.regplot(x=X, y=y,ci=None,order=2)
ax = sns.regplot(x=X, y=y,ci=None,order=3)

Диаграмма выглядит следующим образом enter image description here

Спасибо

1 Ответ

0 голосов
/ 03 февраля 2019

Вы можете использовать matplotlib axes для этого

import matplotlib.pyplot as plt
# log-log
f, ax = plt.subplots()
ax.set(xscale='log', yscale='log')
sns.regplot(x=X, y=y, ci=None, ax=ax)
# log-linear
f, ax = plt.subplots()
ax.set(xscale='linear', yscale='log')
sns.regplot(x=X, y=y, ci=None, ax=ax)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...