python - 将二进制数组转换为概率分布
问题描述
我有一个二维二进制数组,指示在特定坐标处存在半通道(0=不存在,1=存在)。我需要将此数组转换为概率分布,以使用 matplotlib 在全球地图上绘制。
我尝试将数组的每个元素除以计算值的时间量。例如,如果数据是在一个月内获取的,我除以 30。我还尝试取每个值的指数,如下所示:
return np.exp(-x ** 2)
但一切看起来都不对。有什么建议么?谢谢。
解决方案
推荐阅读
- python - 如何从任何角度检测字母“H”
- jquery - 如何使 select2-container top 0?
- java - 从jpa中的数据源中截断表多个数据源不起作用
- php - PHP分解字符串,但将引号中的单词视为单个单词
- java - 创建项目后创建专用库文件夹
- node.js - npm install zsh:找不到命令:npm
- ios - 禁用呈现的视图控制器的交互式解除
- laravel - 无效编码:Laravel 中用于条带的 ISO-8859-1 API
- javascript - JavaScript 使用 lodash 将对象数组转换为另一个对象
- azure - 在 azure 中使用 linux 的自定义扩展设置环境变量