Разница между pivot и pivottable в Pandas заключается в том, что pivot работает только с уникальными строками, указанными по индексу и столбцам, а pivottable позволяет агрегировать данные по различным категориям, в том числе по строкам, и не ограничивает в уникальности значений в столбце индекса 125.
Таким образом, pivot подходит для работы с уникальными строками, а pivot_table предпочтительнее, если данные содержат дубликаты. 1
Кроме того, pivot_table позволяет применять различные функции агрегации, такие как сумма, среднее значение, максимум и минимум. 3
Таким образом, выбор между этими методами зависит от конкретных требований к обработке данных.