Rut*_*ste 3 python matplotlib pandas seaborn
如何在seaborn联合图中将轴设置为对数刻度?我在文档中找不到任何日志参数
import seaborn as sns
sns.jointplot(x="predictions",
y="targets",
data = calibration_data,
kind="reg",
logx=True,
)
Run Code Online (Sandbox Code Playgroud)
创建绘图后,您可以使用 matplotlib 的ax.set_xscale('log')和将轴设置为对数刻度ax.set_yscale('log')。
在这种情况下,我们需要从JointGrid创建者中获取轴jointplot。如果您捕获JointGrid返回的 as 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')
Run Code Online (Sandbox Code Playgroud)