📅  最后修改于: 2023-12-03 14:46:21.860000             🧑  作者: Mango
numpy.ma.ids()
方法返回一个由可识别的id组成的字符串,该id表示MaskedArray
的独特形式。
numpy.ma.ids(obj)
obj
:MaskedArray
对象。返回可识别的独特字符串表示形式。
import numpy.ma as ma
data = ma.array([0, 5, 3, 8],
mask=[False, False, True, False]) # 从0开始
print(ma.ids(data))
输出结果:
'1:bae6f70fe6e7ca2f9721042520199caa:78046589:1:-1:3:0'
输出结果解释:
由于从0开始,所以实际上,该数组的实际形式可以这样表示:
[ 0.0 -- 3.0 8.0]
以下解释生成的字符串内容:
1
。因此,整个字符串可以表达为:
MA Version 1:
bae6f70fe6e7ca2f9721042520199caa
[False False True False]
[0 5 -- 8]