繁体   English   中英

如何在 Jupyter 笔记本中更改 Seaborn relplot 的尺寸

[英]How to change dimension of Seaborn relplot in Jupyter notebook

非常感谢@mozway 帮助我实现了一个我一直在玩的宠物项目。 我现在正在寻找从图表中确定调整 output 的参数。

您可以在此处查看以前的查询:

如何在 Pandas 中创建结合类别和数字的多索引图表

以及为什么所有人都赞扬@mozway 帮助我可视化数据。

我不得不调整他/她的方法只是因为我对 Pandas 有点生疏,但基本上是一样的。

df2 = df.T.reset_index().melt(id_vars="week of year")

哪个产生了这个...

    week of year    variable    value
0   1               Monday      22.8
1   2               Monday      0.0
2   3               Monday      22.8
3   1               Tuesday     7.6

...等等

然后使用 Mozway 的绘图方法(在此处回答: 如何将带有分类行和数字列的 dataframe 变成连贯的图表(类似迷你图)

sns.relplot(data=piv6,
            y='value', x='variable',
            kind='line', row='week of year',
            height=1, aspect=10)

产生了这个:

在此处输入图像描述

相当到位。 这是我的错,但我想增加 plot 的垂直尺寸,以便更好地了解随时间的变化。

您正在使用 seaborn 来生成这些图表,因此您可以做的最好的事情是添加:

sns.set(rc={'figure.figsize':(14,10)})

如果您使用 plotlib 来生成这些图表,那么:

fig = matplotlib.pyplot.gcf() 
fig.set_size_inches(18.5, 10.5)

您可以根据需要更改图形大小。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM