Python增强箱图enhanced box plot模版

Python增强箱图enhanced box plot模版

码农世界 2024-05-22 前端 60 次浏览 0个评论

本期分享增强箱形图(enhanced box plot),又称作“Letter-value plots”,类似于箱形图,但是,能展示更多的分位数,提供更多关于数据分布形状的信息,特别是在尾部数据和异常值数据中,它更适用于较大的数据集(数据size:10,000-100,000),

增强箱形图早期也是由Hadley Wickham等大佬提出,进一步学习:https://vita.had.co.nz/papers/letter-value-plot.html


seaborn可通过少量代码,轻松制作增强箱形图,这里举几个简单例子。

分组增强箱形图-水平方向

sns.catplot(
    data=diamonds,
    y="净度",  #水平方向按照"净度"分组
    x="价格 ($)",
    width=0.5,
    kind="boxen",
    color="#a8a6a7")

分组增强箱形图-箱子颜色变化

sns.catplot(
    data=diamonds[diamonds['切工'].isin(['Fair', 'Very Good'])],
    x="净度",
    y="价格 ($)",
    hue="切工",
    width=0.8,
    kind="boxen",
    palette=["#006a8e", "#b1283a"],  #箱子颜色个性化设置

此外在昨天的👉❤️seaborn系统教程中,小编总结了增强箱形图更多的变化模版,多达24个,例如,

更多干货

seaborn教程上线:12.3万字+500多张图形+8000行代码......seaborn教程上线:12.3万字+500多张图形+8000行代码!https://mp.weixin.qq.com/s/6kpmRYWS6DDfLQZri8dryA

转载请注明来自码农世界,本文标题:《Python增强箱图enhanced box plot模版》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,60人围观)参与讨论

还没有评论,来说两句吧...

Top