type
status
date
slug
summary
tags
category
icon
password
使用Python画3维热力图时,可能会遇到两个问题,一是是否画表面的图,这个图是否可以拖动演示。二是因为数据分布不均匀导致色条的范围与预想的不一致。(图片来自网络)
3维绘图,Axes3D演示
使用Python的matplotlib及其工具包mpl_toolkits。可以实现数据的三维绘制。
主要思路为:构建画布>生成坐标网格>绘制曲面>设置文本条目(标签、标题等)>演示,整个过程是针对第一个问题,其中在绘图时注意的关于色条的参数,是针对第二个问题
注意事项
Color map(cmap)和Vmin,Vmax这三个参数在使用其他绘制函数时,也就是不适用plot_surface()函数时,可能需要在其他指定的地方设置,但是这三个参数的名字始终是color map(cmap), vmin, vmax, 请注意甄别!
- Author:Kecilimu
- URL:https://kecilimu-notion.vercel.app//article/20240708122017
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!