Юрий спасибо за подробный ответ. В примере у вас 2 файла. Описываете вы метод из 2 го файла. Чем они механически отличаются вижу, но по смыслу не совсем понятно. Есть ощущение, что это решение задачи двумя разными способами. В этом случае результат должен совпадать, но по id клиента = 1 у вас среднее и медиана отличаются. Описанный пример вполне себе неплохо проработал на 500 тыс. строк.
Есть таблица. В ней по столбцам: дата продажи, ID продажи, сумма продажи, ID клиента. Подскажите пожалуйста каким образом для каждого клиента посчитать количество дней между покупками: - первой и второй; - среднее количество дней между покупками; - медиану количества дней между покупками. Пытался с разных сторон зайти, но мне кажется должно быть изящное решение(что то подсказывает что задача очень распространенная).