pandas.melt()
pandas.melt
-
pandas.melt(frame, id_vars=None, value_vars=None, var_name=None, value_name='value', col_level=None)
-
“Unpivots” a DataFrame from wide format to long format, optionally leaving identifier variables set.
This function is useful to massage a DataFrame into a format where one or more columns are identifier variables (
id_vars
), while all other columns, considered measured variables (value_vars
), are “unpivoted” to the row axis, leaving just two non-identifier columns, ‘variable’ and ‘value’.Parameters: frame : DataFrame
id_vars : tuple, list, or ndarray, optional
Column(s) to use as identifi