0

我在 numpy 中有一个掩码数组:

masked = np.ma.core.MaskedArray([1, 2], mask=[True, False])

现在我想在图中显示数字,所以我需要格式化:

"{:.2f}".format(masked[0])
'0.00'
"{:.2f}".format(masked[1])
'2.00'

为什么被屏蔽的元素被格式化为“0.00”,我怎样才能避免这种情况,例如通过将被屏蔽的元素格式化为 NaN 或一些任意字符?

4

0 回答 0