解决方案如图所示如何更改seaborn轴或图形级别图的图形大小 https://stackoverflow.com/q/31594549/7758804不为seaborn.objects
。这个问题是关于添加的新界面seaborn v0.12
.
尝试了不同的方法来设置绘制的图像大小,但没有人工作,下面是代码,如何按像素或英寸设置下面的图像高度和宽度?
About seaborn.objects.Plot.add https://seaborn.pydata.org/generated/seaborn.objects.Plot.add.html:
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()
With Plot.layout https://seaborn.pydata.org/generated/seaborn.objects.Plot.layout.html:
(
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()
)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)