- 博客(12)
- 收藏
- 关注
原创 pyecharts绘制组合图表
pyecharts.charts的Timeline类表示按时间线轮播的组合图表,它可以通过单击时间线的不同时间来切换显示多个图表。pyecharts.charts 的Tab类表示以选项卡开形式显示的组合图表,它可以通过单击不同的选项卡来切换显示多个图表。axis_type:表示坐标轴的类型,可以取值为value(数值轴)、category(类目轴)、time(时间轴)、log(对数轴)。Tab类提供了一个add()方法,使用add()方法可以为组合图表添加图表。
2023-12-22 13:30:39
91
原创 pyecharts绘制图表
pyecharts绘制图表的过程:创建图表相应类的对象;添加图表数据;添加图表系列配置项;添加图表全局配置项;渲染图表。绘制折线图pyecharts的Line类表示折线图,该类中提供了一个add_yaxis()方法,使用add_yaxis()方法可以为折线图添加数据和配置项。该方法常用参数的含义如下。series_name:表示系列的名称,显示于提示框和图例中。y_axis:表示系列数据。xaxis_index:表示x轴的索引,用于拥有多个x轴的单图表中。
2023-12-22 13:25:07
182
原创 pyecharts
若 pyecharts需要为图表设置全局配置项(InitOpts除外),则需要将全局配置项传入set_global_opts() 方法。全局配置项是一些针对图表通用属性的配置项,包括初始化属性、标题组件、图例组件、工具箱组件、视觉映射组件、提示框组件、数据区域缩放组件,其中每个配置项都对应一个类。按照配置内容的不同,配置项可以分为全局配置项和系列配置项。系列配置项是一些针对图表特定元素属性的配置项,包括图元样式、文本样式、标签、线条样式、标记样式、填充样式等,其中每个配置项都对应一个类。
2023-12-22 13:18:12
268
原创 使用animation制作动图
表示是否更新所有的点,默认为False。官方推荐将blit参数设为True,但建议 macOS 的用户将blit参数设为False,否则将无法显示动画。FuncAnimation是基于函数的动画类,它通过重复调用同一函数来制作动画。:表示用于开始绘制帧的函数,它会在第一帧动画之前调用一次。:表示更新动画的频率,以毫秒为单位,默认为200。(3) 制作一个圆点沿曲线运动的动画,并时刻显示圆点的坐标位置。:表示动画的长度(一次动画包含的帧数)。:表示每帧动画调用的函数。:表示动画所在的画布。
2023-12-22 12:13:59
129
原创 坐标轴的定制
可视化坐标轴是数据可视化中用于表示数据维度和尺度的重要组成部分。它通常由两个垂直的轴组成,一个表示水平方向上的数据,另一个表示垂直方向上的数据。在常见的二维坐标系中,水平轴通常称为 x 轴,垂直轴通常称为 y 轴。x 轴和 y 轴可以表示不同类型的数据,例如时间、距离、温度、速度等。在数据可视化中,坐标轴通常会带有刻度和标签,用于表示数据的大小和单位。除了二维坐标系,还有三维坐标系和更高维度的坐标系,它们可以用于表示更加复杂的数据结构。在这些坐标系中,坐标轴的数量和方向可以根据需要进行调整。
2023-12-22 12:07:37
28
原创 利用subplot2grid()修改下列代码,使其结果运行图效果美化
【代码】利用subplot2grid()修改下列代码,使其结果运行图效果美化。
2023-11-03 13:00:05
48
原创 合理运用plot、title、(x,y)ticks、legend、grid、annotate、fill_between函数制作正余弦曲线图
在绘制正弦曲线和余弦曲线的图表之前,我们需要导入必要的库和生成曲线的数据。我们将使用numpy库来生成x值,并计算对应的正弦和余弦值。然后,使用库来绘制图表。这段代码使用numpy库生成了一个包含100个点的x值数组,范围从-π到π。然后,通过计算正弦和余弦值,得到了对应的y值数组y_sin和y_cos。接下来,使用plt.plot函数绘制了正弦曲线和余弦曲线。正弦曲线使用红色线条,线宽为1.0,并指定了标签为'Sin'。余弦曲线使用蓝色线条,线宽为1.0,透明度为0.5,并指定了标签为'Cos'。
2023-10-28 15:54:53
292
原创 创建图表、自定义它们并显示它们
matplotlib是一个用于绘制数据可视化的 Python 库。它提供了丰富的绘图工具和函数,使用户能够创建各种类型的图表、图形和可视化。matplotlib的设计灵感来自于 MATLAB,因此它的接口和用法与 MATLAB 相似,使得从 MATLAB 迁移到matplotlib相对容易。matplotlib提供了多个子模块,其中最常用的是pyplot,它提供了类似于 MATLAB 的绘图函数和命令风格的接口。通过pyplot,您可以创建线图、散点图、柱状图、饼图、直方图等各种常见的图表类型。
2023-10-28 15:28:24
55
原创 通过matplotlib绘制雷达图反映同学成绩
Python)是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix)),支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。通过 Matplotlib 绘制雷达图可以很好地反映同学的成绩。雷达图可以将多维数据映射到平面上,从而直观地展示数据的分布情况。在雷达图中,每个维度的数据用一个弧线表示,弧线的长度和方向代表了该维度数据的大小和变化趋势。
2023-10-18 12:56:06
362
2
原创 探讨plot函数中fmt传参中是否指定marker的各种情况,以及不通过fmt传参,而是通过**kwargs传参,应该怎么办?
在Python中,plot函数是Matplotlib库中的一个重要函数,用于绘制各种类型的图形。它的fmt参数可以用于指定线条样式,包括是否使用标记(marker)。
2023-10-06 16:00:47
66
2
原创 使用matplotlib绘制折线图与柱形图
align :表示柱形的对其方式,有'center'和'edge',分别为:将柱形与刻度线居中对齐;# error_kw:表示误差棒的属性字典,字典的键对应errorbar()函数的关键字参数。# xerr,yerr:若未设为None,则需要为柱形图添加水平/垂直的误差棒。# bottom:表示柱形底部的y坐标值,默认为0。# tick_label:表示柱形对应的刻度标签。# width :表示柱形宽度,默认为0.8。# height :表示柱形的高度。# x : 表示柱形的x坐标值。
2023-10-06 15:22:03
168
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人