- 博客(12)
- 收藏
- 关注
原创 pyecharts绘制组合图表
pyecharts.charts的Grid类表示并行排列的组合图表,它可以采用左右布局或上下布局的方式显示多个图表。Grid类中包含一个add()方法,使使用add()方法可以为组合图表添加配置项。add()该方法的参数含义如下。chart:表示图表。grid_opts:表示直角坐标系配置项。grid_index:表示直角坐标系网格索引,默认为0。is_control_axis_index:表示是否由自己控制坐坐标轴索引,默认为False。
2023-12-18 14:18:36
1303
1
原创 pyecharts绘制图表
symbol:表示标记的图形,可以取值为'circle'( 圆形)、'rect'(矩形)、'roundRect'(圆角矩形)、'triangle'(三角形)、'diamond'(菱形)、'pin'( 大头针)、'arrow'( 箭头)、'none'( 无)。,该类中提供了一个add_yaxis()方法,使用add_yaxis()方法可以为折线图添加数据和配置项。radius:表示饼图的半径,可以接收一个包含两个元素的数组,其中数组的第一项为内半径,第二项为外半径。color:表示系列的注释文本的颜色。
2023-12-14 21:14:31
744
1
原创 pyecharts
pyecharts 遵循“先配置后使用”的基本原则。pyecharts.options模块中包含众多关于定制图表组件及样式的配置项。按照配置内容的不同,配置项可以分为全局配置项和系列配置项。
2023-12-07 23:28:25
1348
1
原创 使用animation制作动图
官方推荐将blit参数设为True,但建议 macOS 的用户将blit参数设为False,否则将无法显示动画。FuncAnimation是基于函数的动画类,它通过重复调用同一函数来制作动画。init_func:表示用于开始绘制帧的函数,它会在第一帧动画之前调用一次。interval:表示更新动画的频率,以毫秒为单位,默认为200。(1秒=1000毫秒)(3) 制作一个圆点沿曲线运动的动画,并时刻显示圆点的坐标位置。frames:表示动画的长度(一次动画包含的帧数)。func:表示每帧动画调用的函数。
2023-11-24 14:33:13
469
1
原创 坐标轴的定制
坐标轴的结构主要包括轴脊、 刻度,其中刻度又可以细分为刻度线和刻度标签,刻度线又可以细分为主刻度线和次刻度线。坐标轴的各部分均是matplotlib类的对象:坐标轴是axis.Axis类的对象;轴脊是spines.Spine类的对象;刻度是axis.Ticker类的对象。此外,常用的x轴是一个axis.Xaxis 类的对象,y轴是一个axis.Yaxis类的对象。如前所述的所有类的对象均包含于Axes类对象中,可通过Axes类的一些属性分别获取,关于这些属性的介绍如下:xaxis:获取x轴。
2023-11-11 15:22:30
164
1
原创 创建GridSpec类对象自定义画布中子图的布局结构
matplotlib的gridspec模块是专门指定画布中子图位置的模块,该模块中包含一个GridSpec类,通过创建GridSpec类对象来自定义画布中子图的布局结构,使得子图能够更好地适应画布。left,bottom,right,top:表示子图的范围,用于将所有坐标系实例“打包”,整体进行伸,缩,平移。width_ratios,height_ratios:用于精细调整坐标系的大小。GridSpec类对象的使用方式与数组的使用方式相似,采用。wspace:表示子图之间预留的宽度量。
2023-11-07 22:16:45
122
原创 绘制自定义区域的子图
个等分区域,然后再指定的区域内创建单个“坐标系实例”并做对应的跨越操作后,最后返回。,其中第1个元素表示规划区域 的。,其中第1个元素表示子图所在 的。指定区域中已有的坐标系实例,然后再创建新的坐标系实例并返回。shape:表示规划的区域结构,它是一个包含两个整型数据的。loc:表示选择区域的位置,它是一个包含两个整型数据的。fig:表示放置子图的画布,默认为当前画布。),第2个元素表示子图所在的。,第2个元素表示规划区域的。
2023-11-02 15:08:13
120
1
原创 绘制三角函数图表
需求:绘制一个包含正弦曲线和余弦曲线的图表,具体要求如下:(1) 正弦曲线的样式:红色、线宽为1.0;(2) 余弦曲线的样式:蓝色、线宽为1.0,透明度为0.5;(3) x轴的刻度标签为“-π”、 “-π/2”、 “0”、 “π/2”、 “-π”;(4) 在x=1、y=np.cos(1)的位置添加指向型注释文本;(5) 为正弦曲线和余弦曲线封闭起来的区域填充绿色,透明度为0.25.
2023-10-26 14:20:32
172
1
原创 使用函数table()为图表添加数据表格
cellLoc:表示单元格文本的对齐方式,支持'left'、'right' 和'center'三种取值,默认值为'right'。bbox:表示表格与绘图区域的对齐方式。loc:表示表格与绘图区域的对齐方式。(粗略调整表格的位置)cellText:表示表格单元格中的数据,是一个二维列表。rowColours:表示行标题所在单元格的背景颜色。colColours:表示列标题所在单元格的背景颜色。colLabels:表示列标题的文本。rowLoc:表示行标题的对齐方式。colLoc:表示列标题的对齐方式。
2023-10-19 21:17:24
114
原创 绘制雷达图
练习: 请把B同学和C同学的成绩用雷达图展示在同一个绘图区域,并填充不同颜色和透明度。(只允许调用一次plt.polar和plt.fill)theta:表示每个数据点所在射线与极径的夹角。r:表示每个数据点到原点的距离。
2023-10-12 18:25:54
96
原创 matplotlib.pyplot中的plot函数(fmt传参和**kwargs传参)
格式字符串fmt,只能定义标记类型、线形、颜色这三类线条属性。关键字参数**kwargs,除了fmt能够定义的内容外,还可以定义线条宽度、标记大小、标记外框属性等。如果两个参数都对某一外观属性进行了定义,以关键字参数定义为准。
2023-10-08 12:47:22
364
原创 使用matplotlib绘制简单图表
matplotlib是Python中众多数据可视化库的鼻祖,其设计风格与20世纪80年代设计的商业化程序语言MATLAB十分接近,具有很多强大且复杂的可视化功能。matplotlib包含多种类型的API(Application Program Interface,应用程序接口),可以采用多种方式绘制图表并对图表进行定制。matplotlib实际上是一个面向对象的绘图库,它所绘制的图表元素均对应一个对象。
2023-09-21 22:28:38
391
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人