day7绘制高级图表

本文详细介绍了使用matplotlib绘制各种高级图表的方法,包括等高线图、矢量场流线图、棉棒图、哑铃图、甘特图、人口金字塔图、漏斗图、桑基图、树状图和华夫饼图,涵盖了数据分析中常用的各种图形,帮助读者提升数据可视化能力。
摘要由CSDN通过智能技术生成

一、绘制等高线线图
在matplotlib中,pyplot可以使用contour()、contourf()函数分别绘制和填充等高线图。
二、绘制矢量场流线图
在matplotlib中,pyplot可以使用streamplot()函数绘制矢量流线图。
三、绘制棉棒图
在matplotlib中,pyplot可以使用stem()绘制棉棒图。
四、绘制哑铃图
哑铃图又名DNA图,主要用于展示两个数据点之间的变化。哑铃图可以看作散点图与线形图的组合,适用于"前"与"后"的位置及项目的等级排序场景。
五、绘制甘特图
甘特图亦称为横道图、条形图,他通过活动列表和时间刻度表示特定项目的顺序与持续时间。甘特图一般以时间为横轴、项目为纵轴,可以直观地展示每个项目的进展情况,以便于管理者了解项目的剩余任务及评估工作进度。
六、绘制人口金字塔图
人口金字塔图是指用类是古埃及金字塔的形描述人口年龄与性别分布状况的图形 用于表现人口的现状及其发展类型。
七、绘制漏斗图
漏斗图亦称为倒三角图,它将数据呈现为几个阶段,每个阶段的占比总计为100%,从一个阶段到另一个阶段的数据自上而下逐渐降低。
八、绘制桑基图
桑基图亦称为能量分布图、桑基能量平衡图,是一种特定类型的流程图,用于展示数据的"流动"变化。
1.matplotlib中使用构造方法Sankey()创建桑基图。
2.SanKey类对象可以调用add()方法为桑吉基图添加数据流量、标签等选项。
3.Sankey类对象在添加数据之后需要调用finish()方法完成绘制,并返回包含多个桑基子图的列表。
九、绘制树状图
树状图亦称为树枝状图,是通过树枝结构描述父子成员层次结构的图形。
1.dendrogra

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值