一、隐藏轴脊
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对象的动画类,它通过一帧一帧的数据制作动图。
day6坐标轴的定制
最新推荐文章于 2024-05-21 18:01:31 发布
本文详细介绍了如何定制matplotlib坐标轴,包括隐藏和移动轴脊,以及使用mplot3d创建3D图表的方法,如绘制3D线框图和曲面图。此外,还探讨了使用FuncAnimation和ArtistAnimation制作动画的基本步骤。
摘要由CSDN通过智能技术生成