Post on: Jul 8, 2024Last edited: Jul 8, 2024Words 00 min

type
status
date
slug
summary
tags
category
icon
password
使用Python画3维热力图时,可能会遇到两个问题,一是是否画表面的图,这个图是否可以拖动演示。二是因为数据分布不均匀导致色条的范围与预想的不一致。(图片来自网络)
notion image

3维绘图,Axes3D演示

使用Python的matplotlib及其工具包mpl_toolkits。可以实现数据的三维绘制。
主要思路为:构建画布>生成坐标网格>绘制曲面>设置文本条目(标签、标题等)>演示,整个过程是针对第一个问题,其中在绘图时注意的关于色条的参数,是针对第二个问题

注意事项

Color map(cmap)和Vmin,Vmax这三个参数在使用其他绘制函数时,也就是不适用plot_surface()函数时,可能需要在其他指定的地方设置,但是这三个参数的名字始终是color map(cmap), vmin, vmax, 请注意甄别!

  • Twikoo
Python画2维图同时保存无、有坐标图等多张图的方式

🗒️Python画2维图同时保存无、有坐标图等多张图的方式

在演示2维图时,如果需要保存有坐标和无坐标两种图片,就要在画坐标时做一些调整


Announcement
🎉欢迎来到我的博客🎉
👏欢迎更新体验👏