melt
в R и PythonФункция melt
— это мощный инструмент для преобразования данных из широкого формата в длинный. Это часто необходимо для анализа и визуализации данных, поскольку длинный формат более удобен для работы. В этой статье мы рассмотрим, как использовать функцию melt
в R и Python для преобразования данных.
melt
в RФункция melt
входит в пакет reshape2
. Вот ее базовый синтаксис:
melt(data, id.vars, measure.vars)
data
: датафрейм, который необходимо преобразовать.id.vars
: столбцы, которые необходимо сохранить в широком формате (идентификационные переменные).measure.vars
: столбцы, которые необходимо преобразовать в длинный формат (измеряемые переменные).Например, рассмотрим следующий датафрейм:
library(reshape2)
df