Я пытаюсь сгруппировать набор данных, основанный на диапазоне целого числа, по диапазону не увеличивается с фиксированным интервалом.
например. У меня
Идентификационный номер товара
1 10
2 30
3 50
4 120
Я хотел бы сгруппировать предметы по цене 0 - 10, 11 - 100 и 100-500. Итак, элемент 1 находится в группе A, пункт 2,3, в группе B, пункт 4 в группе C.
Ближайший я могу подойти из предметов элементы группы (items.price/10)
затем объединяйте группы, чтобы получить разные диапазоны.
Любые идеи?