我想翻转NumPy矩阵每列中的值。该函数应保留输出矩阵中的NaN值,重复值应替换为翻转后的对应值。以下是输入和输出矩阵的示例:
A = np.array([
[1.0,2.0,3.0],
[np.nan,2.0,np.nan],
[2.0,1.0,np.nan],
[3.0,np.nan,1.0]
])
A_flipped = np.array([
[3.0,1.0,1.0],
[np.nan,1.0,np.nan],
[2.0,2.0,np.nan],
[1.0,np.nan,3.0]
])
1条答案
按热度按时间htrmnn0y1#
New-flip =根据排序替换中值附近的值
单函数
旧-翻转=镜像