Matplotlib系列专题
Matplotlib是优秀的二维和三维数据可视化工具,本专题用于分享从入门到精通的相关知识
舒伯特之路
这个作者很懒,什么都没留下…
展开
-
Matplotlib系列5-使用鼠标滚轮实现matplotlib 3D图形的缩放
matplotlib图形在默认情况下可使用鼠标对图形进行拖拽变换视角方位,很方便。但图形的缩放只能依赖工具条里的放大和缩小按钮,十分不便。在下面代码中,我们实现捕捉鼠标滚轮的事件,并对3D图形进行缩放。原创 2024-08-05 15:24:58 · 241 阅读 · 0 评论 -
Matplotlib系列4-生成3D三维曲面图
使用matplotlib可以生成漂亮精美,印刷级别的三维曲面图,只需要几行代码即可。下面我们直接看源代码。原创 2024-08-05 15:16:58 · 202 阅读 · 0 评论 -
Matplotlib系列3-使用Matplotlib绘制3D动画曲线
Matplotlib 3D图形的意义,首先在于它能够帮助我们更好地理解和分析三维空间中的数据。通过三维图形,我们可以直观地观察到数据在三个维度上的分布、趋势和关系,从而发现数据中的隐藏模式和规律。这对于数据挖掘、机器学习以及科学计算等领域的研究者来说,是一种极为宝贵的分析工具原创 2024-08-05 10:26:01 · 160 阅读 · 0 评论 -
Matplotlib系列2-使用鼠标滚轮对matplotlib进行缩放
当滚轮向前滚动时,缩小X轴的范围;当滚轮向后滚动时,扩大X轴的范围。通过调整scale_factor的值,可以控制缩放的灵敏度。最后,使用fig.canvas.mpl_connect方法将on_scroll函数连接到'scroll_event'事件上。这样,每当发生滚轮事件时,on_scroll函数就会被调用,从而实现X方向上的缩放功能。原创 2024-08-04 09:27:08 · 371 阅读 · 0 评论 -
Matplotlib系列1-嵌入到PyQt5或PySide6显示中文乱码
要在PyQt5中嵌入matplotlib绘制的正弦曲线,并确保中文标题不乱码,你可以使用matplotlib的rcParams来设置字体,确保支持中文。原创 2024-08-04 09:18:06 · 151 阅读 · 0 评论