У меня есть двумерный массив, который я хотел бы сгруппировать. Я мог бы сгруппировать его в интервалы с равным интервалом, но тогда у меня были бы некоторые интервалы только с одной точкой данных, а другие - с сотнями. Есть ли какие-нибудь хорошие эвристики группировки (специально для python), которые я могу использовать для создания бинов неравного размера, но содержащих примерно одинаковое количество точек данных?
Лучшим решением для меня были бы бины с минимальным и максимальное количество точек данных для включения, таким образом моя группировка остается гибкой. Однако я не знаю, с чего начать создание такой эвристики c.
Вот график двухмерных данных, которые я хотел бы сгруппировать: Мои данные РЕДАКТИРОВАТЬ: я хочу, чтобы бункеры группировки также были двухмерными