如何在seaborn中将对数线性和对数曲线绘制到同一个图上

2024-04-25 01:31:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我想画线性,对数线性,线性对数和对数回归到我的海本图表没有转换变量的值。你知道吗

我得到了线性,线性对数和偶数阶2的结果。但是你能帮我用圆木,圆木和传说吗

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

谢谢


Tags: cinonetrue图表对数order线性ax
1条回答
网友
1楼 · 发布于 2024-04-25 01:31:20

您可以使用matplotlibaxes进行此操作

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)

相关问题 更多 >