Seaborn:如何更改显示图的图形大小?

5 matplotlib pandas seaborn google-colaboratory

我是 Seaborn 的新手,我在改变我的身材尺寸时遇到了一些麻烦。我查看了示例并将其调整为我的代码,但似乎没有发生任何事情。

执行代码时,我的分布图大小不会改变。取而代之的是,在我的 displot 上方生成了一个随机图(非常非常小)。

我真的不确定在改变我的数字大小方面我做错了什么。因此,有人可以为我指出正确的方向以实现这一目标吗?

谢谢!

代码:

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
import seaborn as sns
sns.set()
Run Code Online (Sandbox Code Playgroud)
fig, ax = plt.subplots(figsize=(12,8))
sns.displot(data=df, x="column_name", kde=True)
Run Code Online (Sandbox Code Playgroud)

Ray*_*Ray 5

Displot 使用以下签名

签名:

sns.displot(
    data=None,
    *,
    x=None,
    y=None,
    hue=None,
    row=None,
    col=None,
    weights=None,
    kind='hist',
    rug=False,
    rug_kws=None,
    log_scale=None,
    legend=True,
    palette=None,
    hue_order=None,
    hue_norm=None,
    color=None,
    col_wrap=None,
    row_order=None,
    col_order=None,
    ***height=5,**
    **aspect=1,***
    facet_kws=None,
    **kwargs,
)
Run Code Online (Sandbox Code Playgroud)

通过使用高度和方面,您可以管理它的大小。