day6坐标轴的定制

本文详细介绍了如何定制matplotlib坐标轴,包括隐藏和移动轴脊,以及使用mplot3d创建3D图表的方法,如绘制3D线框图和曲面图。此外,还探讨了使用FuncAnimation和ArtistAnimation制作动画的基本步骤。
摘要由CSDN通过智能技术生成

一、隐藏轴脊
1.隐藏全部轴脊
使用pyplot的axis()函数
2.隐藏部分轴脊
matplotlib可以只隐藏坐标轴的部分轴脊,只需要访问spines属性获取相应的轴脊,之后调用set_color()方法将轴脊的颜色设为none即可。
二、移动轴脊
1.移动轴脊的位置
在matplotlib中,Spine类提供了一个设置轴脊的set_position()方法
三、使用mplot3d绘制3D图表
1.Axes3D()方法
Axes3D()是构造方法,它直接用于构建一个Axes3D类的对象。
2.add_subplot()方法添加绘图区域时为该方法传入projecttion=‘3d’,即指定坐标系的类型为三维坐标系,返回一个Axes3D类的对象。
四、绘制常见的3D图表
1.绘制3D线框图
Axes3D类的对象使用plot_wireframe()方法绘制线框图。
2.绘制3D曲面图
Axes3D类的对象使用plot_surface()方法绘制3D曲面图。
五、使用animation制作动图
1.FuncAnimation是基于函数的动画类,它通过重复调用同一函数来制作动画。
2.ArtistAnimation是基于一组Artist对象的动画类,它通过一帧一帧的数据制作动图。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值