关于箱线图的理论,参考:箱线图(Box Plot)理论篇
这一篇看看seaborn中绘制箱线图
seaborn.boxplot
seaborn.boxplot(x=None, y=None, hue=None, data=None, order=None, hue_order=None, orient=None, color=None, palette=None, saturation=0.75, width=0.8, dodge=True, fliersize=5, linewidth=None, whis=1.5, ax=None, **kwargs)
我们直接传入一组数据,即可
sns.boxplot(y=tips['tip'])

我们再Y轴传入数据,所以就在Y轴显示,同样的,我们可以在X轴显示
sns.boxplot(x=tips['tip'])

在前面的理论篇中说过,箱线图,最好进行对比展示
sns.boxplot(x='time' , y='tip' , data=tips)

X轴是一个分类变量,表示午餐和晚餐
我们可以看出来,晚餐的小费相对高一些,而且波动比午餐大,
sns.boxplot(x='day' , y='tip' , hue='time' , data=tips)

这些大概满足简单使用了,其他参数,在具体场景下研究下就好,收工
网友评论