- 博客(11)
- 收藏
- 关注
原创 基于pyecharts绘制柱形折线融合图、圆环图、柱形堆积图、雷达图,绘制“并行多图”
EffectScatter/Pie/HeatMap/Boxplot 图表,将不同类型图表画在多张图上。第一个图需为 有 x/y 轴的图,即不能为 Pie,其他位置顺序任意。Overlap 类:结合不同类型图表叠加画在同张图上。Timeline 类:提供时间线轮播多张图。:用户可以自定义结合 Line/Bar/Kline/Page 类:同一网页按顺序展示多图。Grid 类:并行显示多张图。
2023-12-14 15:57:27
601
1
原创 运用pyecharts作图
matplotlib 是 Python 中著名的基础绘图库,具有极其丰富的可视化功能,但仍存在诸多不足,为此,Python引入了数据可视化神器——pyecharts库,使用pyecharts库快速生成效果惊艳的Echarts图表。xaxis_opts,yaxis_opts:表示x轴、y轴的配置项。tooltip_opts : 表示提示框组件的配置项。toolbox_opts :表示工具箱组件的配置项。brush_opts:表示区域选择组件的配置项。title_opts :表示标题组件的配置项。
2023-12-06 21:34:52
393
1
原创 用FuncAnimation类 制作动画
matplotlib在1.1版本的标准库中加入了动画模块——animation,使用该模块的Animation类可以实现一些基本的动画效果。Animation类是一个动画基类,它针对不同的行为分别派生了不同的子类,主要包括FuncAnimation类和Artist Animation类。ArtistAnimation类表示基于一组固定Artist(标准的绘图元素,比如文本、线条、矩形等)对象的动画。frames :表示动画的长度(一次动画包含的帧数)。func :表示每帧动画调用的函数。
2023-11-26 21:43:35
553
1
原创 坐标轴的定制
(2)参数projection表示坐标轴的类型,其中包括None、'aitoff'、'hammer'、'lambert'、'mollweide'、'polar'或'rectilinearn'等中的任一取值,而且也可以使用自定义的类型。which :表示刻度的类型,可以取值为'major'、'minor'或'both',默认为'major'。color:表示刻度线的颜色。direction :表示刻度线的方向,可以取值为'in'、'out' 或'inout'。pad:表示刻度线与刻度标签的距离。
2023-11-15 18:55:05
42
原创 使用GridSpec模块自定义布局
nrows : 表示行数。(默认为1)ncols : 表示列数。(默认为1)figure : 表示布局的画布。sharex,sharey:表示是否共享子图的x轴或y轴。squeeze:从数组的形状中删除单维度条目,即把shape中为1的维度去掉。left,bottom,right,top:表示子图的范围。wspace:表示子图之间预留的宽度量。hspace :表示子图之间预留的高度量。gridspec_kw:表示用于控制区域结构属性的字典。
2023-11-07 18:36:17
51
原创 图表样式的美化(1)
matplotlib在绘图的过程中会读取储存在本地的的配置文件matplotlibrc,通过matplotlibrc文件中的缺省配置信息指定图表元素的默认样式,完成图表元素的初始设置,不需要开发人员逐一设置便可使用。RcParmas对象是一个字典对象,其中字典的键是由配置要素及其属性组成的配置项,值为配置项的。matplotlib通过灵活的修改配置项来改变图表的样式,而不比拘泥于系统默认的设置,图表的样式可以通过两种方式进行修改,局部修改和全局修改。(1)通过给函数的关键字参数传值来修改图表的样式。
2023-10-25 17:55:03
137
1
原创 图表辅助元素的定制(2)
linestyle: 表示水平参考线的类型,默认为实线.xmax:表示垂直跨度的上限,以轴为单位,默认值为1。ymin:表示水平跨度的下限,以数据为单位.ymax:表示水平跨度的上限,以数据为单位.xmin:表示垂直跨度的下限,以轴为单位,x: 表示水平参考线的纵坐标.y: 表示水平参考线的纵坐标.一、添加参考线和参考区域。实例:果酱面包配料比例。
2023-10-18 23:18:37
46
1
原创 图表辅助元素的定制(1)
x轴:xlabel(xlabel,fontdict=None,labelpad=None,**kwargs)y轴:ylabel(ylabel,fontdict=None,labelpad=None,**kwargs)二、设置坐标轴的标签、标题、刻度范围和刻度标签。实例3:汽车速度与制动距离的关系。实例2:起点读书网作品月票榜。一、认识图表常用的辅助元素。2、设置刻度范围和标签。
2023-10-11 17:37:46
101
原创 使用面向对象API绘制雷达图
而使用matplotlib可绘制的简单图表有plot()折线图、bar()柱形图、barh()条形图、stackplot()堆积面积图、hist()直方图、pie()饼图、scatter()散点图、boxplot()箱形图、polar()雷达图、errorbar()误差棒图。# C同学:'数学','英语','线代','爬虫','数据可视化','吃喝玩乐' ---> 81,78,85,76,74,36。(1) 使用pyplot模块开发的接口:pyplot API。# 2.绘制多边形(雷达图)
2023-10-07 17:12:39
97
1
原创 用matplotlib中的面向对象API,绘制直方图、饼图、散点图、误差棒图
而使用matplotlib可绘制的简单图表有plot()折线图、bar()柱形图、barh()条形图、stackplot()堆积面积图、hist()直方图、pie()饼图、scatter()散点图、boxplot()箱形图、polar()雷达图、errorbar()误差棒图。matplotlib实际上是一个面向对象的绘图库,它所绘制的图表元素均对应一个对象。1、导入所需的库:导入numpy和matplotlib.pyplot。(1) 使用pyplot模块开发的接口:pyplot API。
2023-09-28 16:56:55
149
原创 用matplotlib中的面向对象API,绘制折线图及柱形图。
而使用matplotlib可绘制的简单图表有plot()折线图、bar()柱形图、barh()条形图、stackplot()堆积面积图、hist()直方图、pie()饼图、scatter()散点图、boxplot()箱形图、polar()雷达图、errorbar()误差棒图。实例:未来15天最高气温、最低气温以及中间气温折线图(中间气温用红色虚线表现)(1) 使用pyplot模块开发的接口:pyplot API。(2)面向对象的接口:object-oriented API。# 2.准备某电商平台数据。
2023-09-19 21:57:31
85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人