упорядочьте DF, изменив значения столбцов на новые строки

#python-3.x #dataframe

Вопрос:

У меня есть следующий фрейм данных:

 Time Image Mean
0    A1    1
1    A1    2
0    B1    3
1    B1    4
 

И я хочу изменить это следующим образом (удалить столбец изображения, добавить значения изображения в качестве заголовка строки и поместить значения среднего значения):

 Time A1  B1
0    1   3    
1    2   4
 

Ответ №1:

Попробуй:

 print(
    df.pivot(index="Time", columns="Image", values="Mean")
    .reset_index()
    .rename_axis("", axis=1)
)
 

С принтами:

    Time  A1  B1
0     0   1   3
1     1   2   4