в качестве параметра для индексов.

я есть большой набор данных вnumpy.ndarray похоже на это:

array([[ -4,   5,   9,  30,  50,  80],
       [  2,  -6,   9,  34,  12,   7],
       [ -4,   5,   9,  98, -21,  80],
       [  5,  -9,   0,  32,  18,   0]])

Я хотел бы удалить дубликаты строк, где 0-й, 1-й, 2-й и 5-й столбцы равны. То есть На приведенной выше матрице ответом будет:

-4, 5, 9, 30, 50, 80
2, -6, 9, 34, 12, 7
5, -9, 0, 32, 18, 0

numpy.unique делает что-то очень похожее, но находит только дубликаты по всем столбцам (оси). Я хочу только конкретные столбцы. Как можно обойтись, чтобы сделать это сnumpy? Я не мог найти приличногоnumpy Алгоритм сделать это. Есть ли лучший модуль?

Ответы на вопрос(1)

Ваш ответ на вопрос