猿问

numpy删除重复的列值

我有一个如下的numpy数组


array([[ 6,  5],

   [ 6,  9],

   [ 7,  5],

   [ 7,  9],

   [ 8, 10],

   [ 9, 10],

   [ 9, 11],

   [10, 10]])

我想选择y坐标唯一的元素。如果两个y坐标相同,则我希望选择x坐标较小的元素。


预期产量


array([[ 6,  5],

   [ 6,  9],

   [ 8, 10],

   [ 9, 11]])

解释


挑[6,5]过[7,5]


挑[8,10]了[9,10]和[10,10]


挑选 [9, 11]


MYYA
浏览 292回答 3
3回答
随时随地看视频慕课网APP

相关分类

Python
我要回答