python - 概率图的 Python 等高线图与 pcolormesh
问题描述
所以我有两个点数组,我需要绘制它们存储在数组中,但是在每个点都有发生某些事件的概率,所以每个点的值都在 0 到 1 之间。我的想法是找到一个将这些概率分配给它们各自的 (x,y) 坐标并将其显示为热图的方法。绘制它的代码如下:
plt.pcolormesh(xcoord,ycoord,des_mag)
plt.show()
其中 xcoord 和 ycoord 是数组。如果我将 des_mag 设为 2D 数组,我只能进行此运行,在本例中是一个 2000x2000 数组,只有对角线上的条目,因为 xcoord 和 ycoord 每个都包含 2000 个坐标。所有 des_mag 值都在 0 到 1 之间变化。当我运行它时,输出只是一个具有纯色背景的图形,角落中有一个带有不同颜色的微小网格点。我有 95% 的把握认为问题在于我对需要为情节输入的内容缺乏理解,但我似乎找不到很多例子来说明这个问题。如果有人有任何建议,将不胜感激。
解决方案
推荐阅读
- flutter - 如何从 Flutter 上的 API 响应创建 PDF 文件
- c++ - 递归函数显示分段问题 C++
- python - PyMongo .find(data) 返回所有带有键和值的对象
- sql - 由于左连接导致的记录重复
- javascript - 错误:对象在 reactjs 中作为 React 子级无效(发现:[object Promise])
- python - 使用seaborn绘制热图时如何将刻度定位到网格中心?
- laravel - laravel 多值验证规则
- ruby-on-rails - 您将如何在 Rails 控制器中验证上传文件的 mime_type?
- javascript - Vuejs:渲染组件后替换内容
- django - 使用 google django 创建社交身份验证功能