polars.DataFrame.melt
-
Преобразует DataFrame из широкого формата в длинный.
При необходимости оставляет столбцы-идентификаторы.
Эта функция полезна для преобразования DataFrame в формат, в котором один или несколько столбцов являются переменными-идентификаторами (id_vars), а все остальные столбцы, рассматриваемые как измеряемые переменные (value_vars), «разворачиваются» в строки, оставляя только два столбца, не являющихся идентификаторами: «variable» и «value».
Устарело с версии 1.0.0: Вместо этого используйте метод
unpivot().- Параметры:
-
- id_vars
-
Столбец(ы) или селектор(ы), используемые в качестве переменных-идентификаторов.
- value_vars
-
Столбец(ы) или селектор(ы), используемые в качестве переменных-значений; если
value_varsпуст, будут использованы все столбцы, не входящие вid_vars. - variable_name
-
Имя столбца
variable. По умолчанию — «variable» - value_name
-
Имя столбца
value. По умолчанию — «value»
DataFrame.melt(
id_vars: ColumnNameOrSelector | Sequence[ColumnNameOrSelector] | None = None,
value_vars: ColumnNameOrSelector | Sequence[ColumnNameOrSelector] | None = None,
variable_name: str | None = None,
value_name: str | None = None,
) → DataFrame
© 2020 Ritchie Vink
© 2022 Polars contributors
Licensed under the MIT License.
https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.melt.html