У меня есть два массива, первый - массив (n, 2), который содержит начало и конец выделения в пуле данных, второй - пул данных.
Общая идея состоит в том, чтобы использовать первое для извлечения соответствующих данных из второго, но я не вижу, как сделать это чисто с помощью numpy.
Я нашел следующее решение, но оно выглядит неуклюже:
relevant_data = datapool[np.arange(*selection[0])]]
Есть идеи?
update : Возможность вложения в указатель является большим плюсом (получение части выбора).