Линейная регрессия - прогнозирование для разных групп
У меня есть почти 1 млн строк наблюдений по разным периодам. Нужно спрогнозировать продажи для каждого из товаров, то есть разделить датасет на группы по номенклатуре товара и для каждой такой группы построить линейную модель. Подскажите, существуют ли специальные методы для такого или нужно в цикле перебирать датасет и строить линейную регрессию для каждой? (Затем мне нужно будет по отдельному файлу построить прогноз)