numpy.unique()函数怎么使用
导读:本文共1534.5字符,通常情况下阅读需要5分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: numpy.unique() 函数接受一个数组,去除其中重复元素,并按元素由小到大返回一个新的无元素重复的元组或者列表。1. 参数说明numpy.unique(ar,return_index=False,return_inverse=False,return_counts=False,axis=None,*,equal_nan=True)ar:输入数组,除非设定... ...
目录
(为您整理了一些要点),点击可以直达。numpy.unique() 函数接受一个数组,去除其中重复元素,并按元素由小到大返回一个新的无元素重复的元组或者列表。
ar:输入数组,除非设定了下面介绍的axis参数,否则输入数组均会被自动扁平化成一个一维数组。
return_index:(可选参数,布尔类型),如果为True则结果会同时返回被提取元素在原始数组中的索引值(index)。
return_inverse:(可选参数,布尔类型),如果为True则结果会同时返回元素位于原始数组的索引值(index)。
return_counts:(可选参数,布尔类型),如果为True则结果会同时每个元素在原始数组中出现的次数。
axis:计算唯一性时的轴
返回值:返回一个排好序列的独一无二的数组。
结果
array([1, 2, 3])
结果
array([[1, 0, 0], [2, 3, 4]])
结果
array([0, 1, 3])
array(['a', 'b', 'c'], dtype='<U1')
结果
array([1, 2, 3, 4, 6])
array([0, 1, 4, 3, 1, 2, 1])
array([1, 2, 6, 4, 2, 3, 2])
示例:尝试用参数 return_counts 解决一个小问题。
numpy.unique()函数怎么使用的详细内容,希望对您有所帮助,信息来源于网络。