如何更改seaborn.objects的图像大小

J.W*_*J.W 4 python seaborn seaborn-0.12.x

如何更改 seaborn 轴或图形级别图的图形大小中显示的解决方案不适用于seaborn.objects. 这个问题是关于seaborn v0.12.

尝试了不同的方法来设置绘制的图像大小,但没有人工作,下面是代码,如何按像素或英寸设置下面的图像高度和宽度?

关于seaborn.objects.Plot.add

import pandas as pd
from seaborn import objects as so

df = sns.load_dataset('planets')
p = so.Plot(data=df, x='orbital_period', y='mass').add(so.Dot())
p.save('output.png')
p.show()
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

mwa*_*kom 9

Plot.layout

(
    so.Plot(data=d, x="point_x", y="point_y")
    .add(so.Dot())
    .layout(size=(w, h))  # in inches * (dpi / 100)
    .save("output.png", dpi=dpi)  # e.g. dpi=100
    .show()
)
Run Code Online (Sandbox Code Playgroud)