【发布时间】:2020-11-03 07:54:06
【问题描述】:
我的问题如下:
我有一个 3D 数据集,其中 (x,y) 是网格的笛卡尔坐标,(z) 是网格中每个点的强度/频率,命名为 (f)。
我想将这个 3D 数据集 (x,y,f) 转换为 2D (x,y) 数据集,我将根据信号强度在 (x,y) 网格中创建新数据点.
例如,我有以下图表和数据集:
这是某种形式的“热图”,其中坐标 (z) 是信号的强度
我想将此 3D 数据集转换为 2D 数据集,其中将根据先前数据点的强度创建新数据点。例如,如果 (x=1, y=1) 的强度为 20,我想在 (x=1,y=1) 处创建 20 个强度为 1 的数据点。
【问题讨论】:
标签: python numpy cluster-analysis reshape flatten