自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pyecharts绘制组合图表

add()方法的语法格式如下:add(self, chart, grid_opts, grid_index=0,is_control_axis_index=False)# 通过联合控制pos_bottom, pos_top, pos_left, pos_right这四个参数,# 通过联合控制pos_bottom, pos_top, pos_left, pos_right这四个参数,# 通过联合控制pos_bottom, pos_top, pos_left, pos_right这四个参数,

2023-12-22 12:36:33 997

原创 pyecharts绘制图表

symbol:表示标记的图形,可以取值为'circle'( 圆形)、'rect'(矩形)、'roundRect'(圆角矩形)、'triangle'(三角形)、'diamond'(菱形)、'pin'( 大头针)、'arrow'( 箭头)、'none'( 无)。data = [['20岁以下', 2.2], ['20-30岁', 27.9], ['31-40岁', 56.2], ['41-50岁', 10.9], ['51岁以上', 2.8]]

2023-12-22 12:22:29 1070

原创 pyecharts

axislabel_opts=opts.LabelOpts(formatter="{value}"), # 坐标轴标签配置项 formatter回调函数,value传入的数据值。# axispointer_opts=opts.AxisPointerOpts(is_show=True, type_="shadow"), # 坐标轴指示器配置项。legend_opts=opts.LegendOpts(is_show=False)) # 设置不显示图例组件的配置项。

2023-12-14 19:59:14 403 1

原创 使用animation制作动图

FuncAnimation类的构造方法的语法格式如下所示:FuncAnimation (fig, func, frames=None, init_func=None, fargs=None,blit:表示是否更新所有的点,默认为False。text.set_text(f'x={text_x},y={text_y}') # 将圆点的位置显示在右上角。point.set_data([x[i]], [y[i]]) # 让圆点在正弦曲线移动。frames:表示动画的长度(一次动画包含的帧数)。

2023-12-01 20:53:35 320 1

原创 坐标轴的定制

坐标轴概述坐标轴的结构主要包括轴脊、 刻度,其中刻度又可以细分为刻度线和刻度标签,刻度线又可以细分为主刻度线和次刻度线。坐标轴的各部分均是matplotlib类的对象:坐标轴是axis.Axis类的对象;轴脊是spines.Spine类的对象;刻度是axis.Ticker类的对象。此外,常用的x轴是一个axis.Xaxis 类的对象,y轴是一个axis.Yaxis类的对象。

2023-12-01 20:48:34 811 1

原创 自定义布局

位置的模块,该模块中包含一个GridSpec类,通过显示地创建GridSpec类对象来自定义画布中子图的布局结构,使得子图能够更好地适应画布。GridSpec类的结构方法的语法格式如下:1.GridSpecnrows,ncols,figure=None,left=None,bottom=None,right=None,top=None。GridSpec类对象的使用方式与数组的使用方式相似,采用索引或切片的形式访问每一个布局的元素。left,bottom,right,top:表示子图的范围。

2023-12-01 20:36:10 336 1

原创 绘制单子图

labels = ['1 月', '2 月', '3 月', '4 月', '5 月', '6 月', '7月', '8 月', '9 月', '10 月', '11 月', '12 月']loc:表示选择区域的位置,它是一个包含两个整型数据的元组,其中第1个元素表示子图所在的行数(行数从0开始),第2 个元素表示子图所在的列数(列数从0开始)。shape:表示规划区域结构,它是一个包含两个整型数据的元组,其中第一个元素表示规划区域的行数,第2个元素表示规划区域的列数。# 调整子图之间的距离。

2023-12-01 20:31:11 372 1

原创 绘制三角函数图表

bbox_to_anchor:用于精细调整图例在整个绘图区域的位置(水平位置0-1,垂直位置0-1)。第一个数值控制图例显示的水平位置,第 二个数值控制图例的垂直位置。使用 pyplot 模块的 xticks() 和 yticks() 函数分别可以设置或获取x轴和y轴的刻度线位置和刻度标签。(3) x轴的刻度标签为“-π”、 “-π/2”、 “0”、 “π/2”、 “-π”;xy:表示被注释的点的坐标位置,接收元组(x,y)。

2023-10-27 01:10:29 132 1

原创 使用函数table()为图表添加数据表格

plt.table(cellText=[weight], cellLoc='center', rowLabels=['重量(g)'],cellLoc:表示单元格文本的对齐方式,支持'left'、'right' 和'center'三种取值,默认值为'right'。kinds = ['面粉', '全麦粉', '酵母', '苹果酱', '鸡蛋', '黄油', '盐', '白糖'](粗略调整表格的位置)cellText:表示表格单元格中的数据,是一个二维列表。# 添加表格(通过bbox精细调整表格位置和大小)

2023-10-27 01:04:44 69 1

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

align :表示柱形的对其方式,有'center'和'edge',分别为:将柱形与刻度线居中对齐;# error_kw:表示误差棒的属性字典,字典的键对应errorbar()函数的关键字参数。labels = ['a', 'b', 'c', 'd', 'e'] #标签文本。# label :表示应用于图例的标签文本#1.导入模块。# bottom:表示柱形底部的y坐标值,默认为0。# x : 表示柱形的x坐标值。# x : 表示x轴的数据。# y : 表示y轴的数据。#1.插入x, y 数据。

2023-10-27 00:42:19 59 1

原创 绘制雷达图

雷达图可以将多维数据映射到平面上,从而直观地展示数据的分布情况。radar_labels = ['数学','英语','线代','爬虫','数据可视化','吃喝玩乐','社团','单片机']# A同学:'数学','英语','线代','爬虫','数据可视化','吃喝玩乐','社团','单片机'# B同学:'数学','英语','线代','爬虫','数据可视化','吃喝玩乐','社团','单片机'# C同学:'数学','英语','线代','爬虫','数据可视化','吃喝玩乐','社团','单片机'

2023-10-27 00:29:54 66 1

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

2.如果 fmt 参数是一个元组,它表示线条的样式和标记的信息。第一个元素表示线条的样式,第二个元素表示标记的样式。例如, ( ' - ' , ' ^ ' ) 表示带有向上箭头标记的直线。需要注意的是plot函数中fmt传参中指定marker的各种情况,及环境不同时的传参的变化。1.如果 fmt 参数是一个字符串,它表示线条的样式,可以包含标记的信息。'o' 表示圆形标记, '*' 表示星号标记, '+' 表示加号标记等。3.如果 fmt 参数是一个空字符串或空元组,则表示不使用标记。

2023-10-27 00:16:09 49 1

空空如也

空空如也

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

TA关注的人

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