列值的matplotlilb historgram的seaborn等价物是什么?

2024-09-30 22:26:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我在matplotlilb中有如下代码片段:

df['coln1'].plot(kind='hist') # This works!

我试着用seaborn API来绘制同样的图,我的Jupyter笔记本无限期地挂着。我尝试了以下失败的代码:

^{pr2}$

更新:我的目标是使用seaborn API直观地查看给定列的值分布。在

非常感谢你的帮助。在


Tags: 代码apidfplot绘制笔记本jupyterseaborn
2条回答

seaborn official documentation借用的matplotlilb的等效解决方案如下所示:

import seaborn as sns
sns.set(style="whitegrid")
tips = sns.load_dataset("tips")

tips.head(5)
   total_bill   tip     sex smoker  day    time  size
0       16.99  1.01  Female     No  Sun  Dinner     2
1       10.34  1.66    Male     No  Sun  Dinner     3
2       21.01  3.50    Male     No  Sun  Dinner     3
3       23.68  3.31    Male     No  Sun  Dinner     2
4       24.59  3.61  Female     No  Sun  Dinner     4

您可以简单地执行以下操作:

^{pr2}$

这将为您提供“总计账单”列中的值分布。在

import seaborn as sns

sns.distplot(df[column], bins=bins)

相关问题 更多 >