以下是关于Numpy中的np.unique()函数用法的攻略:
Numpy中的np.unique()函数
在Numpy中,使用np.unique()函数来获取中的唯一值。以下是一些实现方法:
np.unique()函数的基本用法
np.unique()函数可以获取数组中的唯一值以下是一个示例:
import numpy as np
a = np.array([1, 2, 3, 2, 1, 4, 5, 4])
b = np.unique(a)
print(b)
输出:
[1 2 4 5]
在这个示例中,我们使用np.unique()函数获取了数组a中的唯一值,并将其赋值给变量b。
np.unique()函数的高级用法
np.unique()函数还可以返回唯一值的索引和计数。以下是一个示例:
import numpy as np
a = np.array([1, 2, 3, 2, 1, 4, 5, 4])
b, c = np.unique(a, return_index=True, return_counts=True)
print(b)
print(c)
print(d)
输出:
[1 2 3 4 5]
[0 1 2 5 6]
[2 2 1 2 1]
在这个示例中,我们使用np.unique()函数获取了数组a中的唯一值,并将其赋值给变量b。我们还使用了return_index和return_counts参数来返回唯一值的索引和计数,并将它们分别赋值给变量c和d。
总结
这就是关于Numpy中的np.unique()函数用法的攻略。可以使用np.unique()函数来获取数组中的唯一值,并可以使用return_index和return_counts参数来返回唯一值的索引和计数。希望这篇文章能够帮助您更好地理解Numpy中的np.unique()函数实现方法。