自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 利用table()函数添加表格

其中常用参数含义如下:使用pyplot模块的table()函数添加表格cellText : 表示表格单元格中的数据,是一个二维列表cellLoc :表示单元格文本的对齐方式,支持'left'、'right'、'center' 三种取值,默认值为'right'rowLabels : 表示行标题的文本colLabels : 表示列标题的文本loc:表示表格与绘图区域的对齐方式。

2023-12-22 12:14:08 1107

原创 使用pyecharts绘制柱形(折线)图、环形图、堆积柱形图与雷达图,并实现让他们并行多图

请基于pyecharts,用柱形图和折线图在同一个坐标系展示表1数据,得到图1。请基于pyecharts,用堆积柱形图展示表3数据,得到图3。请基于pyecharts,用雷达图展示表4数据,得到图4。表1. 2014-2021年中国中医类医疗卫生机构诊疗量。请基于pyecharts,用环图展示表2数据,得到图2。将上述图1到图4,利用“并行多图”的方式排布,得到图5。图例如下:(因雷达图显示不出来故没放进去)表3. 全国药店中药饮片供应商占比情况。表4. 全国药店药品销售额占比。以上为所需数据以及需求。

2023-12-18 14:22:16 487 1

原创 使用pyecharts制作柱形图与折线图,并使他们设置成重合在一起

使用的是anaconda3中的Jupyter Notebook。

2023-12-18 14:13:25 719 1

原创 利用animation制作动图

FuncAnimation是基于函数的动画类,它通过重复调用同一函数来制作动画。该方法常用参数的含义如下。fig:表示动画所在的画布。func:表示每帧动画调用的函数。frames:表示动画的长度(一次动画包含的帧数)。init_func:表示用于开始绘制帧的函数,它会在第一帧动画之前调用一次。若未设置该参数,则程序将使用frames序列中第一项的绘图结果。fargs:表示传递给func函数的其他参数。interval:表示更新动画的频率,以毫秒为单位,默认为200。(1秒=1000毫秒)

2023-12-14 20:18:31 1007 1

原创 matplotlib定制坐标轴

定制坐标轴有三种模式,即向任意位置添加坐标轴,定制刻度和隐藏轴脊。

2023-12-14 19:26:07 1235 1

原创 利用GridSpec列对象来自定义画布中子图的布局结构

matplotlib中有一个gridspec模块是专门指定画布中子图位置的模块,用于创建一个网格布局,它可以将一个图形分成多个子图并能够创建跨越性和列的的子图具体参数如下:nrows:行数ncols:列数figure:表示布局的画布hspace:坐标系实例之间的纵向距离wspace:坐标系实例之间的横向距离width_rations:表示直接设置坐标系相对宽度,相对宽度=设定值/sumheight_rations:表示直接设置坐标系相对高度,相对高度=设定值/sumeft,bottom,right,top:

2023-11-09 20:40:44 176 1

原创 利用subplot2grid()修改下列代码,使其结果美化

前排提醒:如果使用的是Jupyter打不开画布,可以将plt.show()修改为plt.show(bolck=True)前排提醒:如果使用的是Jupyter打不开画布,可以将plt.show()修改为plt.show(bolck=True)

2023-11-02 22:34:18 80 1

原创 使用matplotlib绘制sin与cos函数并完成需求

xy:表示被注释的点的坐标位置,接收元组(x,y)xytext:表示注释文本所在的坐标位置。arrowprops:通过向字典中添加键值对来控制箭头的显示。handles:handles参数表示有图形表示构成的列表。shadow:shadow参数控制是否在土里后面显示阴影。labels:labels参数表示有图列项构成的列表。bbox:表示注释文本的裱框属性字典。#legend函数主要相关参数:loc:loc参数用于控制图立在图表中的位置。#annotate函数主要相关参数:s:表示注释文本的内容。

2023-10-26 22:46:25 605 1

原创 使用matplotlib绘制雷达图,且只调用一次plt.fill和plt.polar绘制三个叠加图

3.然后开始绘制雷达图(调用且只调用一次polar()函数)需要说的是,因为是要显示三位同学的雷达图,所以全部需要闭坏。一般需要设置中文来显示雷达图里各个对应的标签。这里因为要显示三个不同雷达图,需要用颜色进行区分。

2023-10-13 13:26:16 272

原创 探讨plot函数中fmt传参中是否指定marker的各种情况,以及不通过fmt传参,而是通过**kwargs传参,应该怎么办?

由上面两图可知fmt传参与**kwargs传参主要区别在fmt接收的是每个属性的单个字母缩写,而**kwargs传参也就是关键字传参,需要对每个属性赋值.3.如果fmt参数是一个元组,他表示线条的样式和标记的信息。来定义图的基本属性:即标记、线形、颜色三部分组成线,其基本的格式为:(其顺序可以更换)1.如果fmt参数是一个字符串他表示的线条的样式可以包含标记的信息。2.如果fmt参数是一个空字符串或空元组,则表示不使用标记。2.**kwargs传参与fm传参t的区别。通过**kwargs传参。

2023-10-08 13:25:29 61 1

原创 使用matplotlib绘制折线图与柱形图

error_kw:表示误差棒的属性字典,字典的键对应errorbar()函数的关键字参数。xerr,yerr:若未设为None,则需要为柱形图添加水平/垂直的误差棒。(2)在完成折线图绘制后,使用plt.show()将绘制好的图形显示出来。fmt:表示快速设置线条样式的格式字符串。bottom:表示柱形底部的y坐标值,默认为0。tick_label:表示柱形对应的刻度标签。width:表示柱形的宽度,默认为0.8。align:表示柱形的对齐方式。height:表示柱形的高度。x:表示柱形的x坐标值。

2023-09-24 18:15:26 118 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除