как сделать столбцы строками pandas
Ответы
Maksim Litvinov
10 июля 2024
Чтобы преобразовать столбцы в строки в pandas, можно использовать метод melt
.
Например, если у вас есть DataFrame df
с несколькими столбцами и вы хотите преобразовать их в строки, то можно сделать так:
import pandas as pd
# создаем пример DataFrame
df = pd.DataFrame({
'A': [1, 2, 3],
'B': [4, 5, 6],
'C': [7, 8, 9]
})
# преобразуем столбцы в строки
df_melted = df.melt()
print(df_melted)
Этот код превратит столбцы A
, B
, C
в строковые данные, а столбец value
будет содержать значения из соответствующих столбцов.
Также можно указать конкретные столбцы, которые нужно преобразовать в строки:
# преобразуем только столбцы 'A' и 'B' в строки
df_melted = df.melt(id_vars=['A', 'B'])
print(df_melted)
Этот метод позволяет удобно преобразовывать столбцы в строки для анализа данных или визуализации
1
0