Разница между методами melt и widetolong для преобразования данных в Pandas заключается в следующем:
- melt более гибкий, позволяет указывать имена столбцов и строк. www.adventuresinmachinelearning.com При преобразовании DataFrame с помощью этого метода индекс будет проигнорирован, но исходные значения можно сохранить, установив параметр ignore_index=False. pandas.pydata.org
- widetolong полезен, когда у имён столбцов есть общие суффиксы. stackoverflow.com Функция автоматически извлекает суффикс (точный формат можно указать с помощью регулярного выражения). stackoverflow.com
Таким образом, melt подходит, когда не нужно указывать имена столбцов и строк, а widetolong — когда в именах столбцов есть суффиксы. stackoverflow.com