interpolate_replace_nans#
- astropy.convolution.interpolate_replace_nans(array, kernel, convolve=<function convolve>, **kwargs)[源代码]#
给定一个包含nan的数据集,用给定的核从相邻的数据点插值来替换nan。
- 参数:
- 数组 :
numpy.ndarray
numpy.ndarray
要卷积的数组
kernel
. 它可以是任何维度的,尽管只有1,2和3d阵列已经过测试。- 内核 :
numpy.ndarray
或astropy.convolution.Kernel
努比·恩达雷或者astropy.convolution.Kernel 卷积核。维度的数量应该与数组的维数相匹配。尺寸 不 在所有方向上都是奇数,不像在非fft中
convolve
功能。如果normalize_kernel
已设置。假设它是居中的(也就是说,如果内核是非对称的,可能会导致移位)。内核 必须规范化 (即其和不能为零)。- 卷积 :
convolve
或convolve_fft
卷积或卷积fft 此包中定义的两个卷积函数之一。
- 数组 :
- 返回:
- 新数组 :
numpy.ndarray
numpy.ndarray
原始数组的一个副本,其中NaN个像素替换为它们的插值对应点
- 新数组 :