我有一个带有离散值的numpy数组。我使用numpy.digitize()函数从连续值中获取这些离散值。现在我想将这些离散值转换回原始的连续值。 python中有一个函数可以帮我做到吗?下面添加了一个示例代码:
A = [437.479, 438.536, 440.026,............,471.161]
bins = numpy.linspace(numpy.amin(A),numpy.amax(A),255)
discretized_A = numpy.digitize(A, bins)
discretized_A = [1,8,18,................,237]
正如你在这里看到的,我有一个实数值的向量,我使用数字化函数在空间中将该向量投影到最小A和255等间距值。所以我得到了离散的最终结果_A。现在我想对这些步骤进行反向工程并获得原始的实际值。