1
У меня есть следующие панды DataFrame.Как «рассортировать» данные в пандах?
import pandas as pd
df = pd.read_csv('filename.csv')
print(df)
time Group blocks
0 1 A 4
1 2 A 7
2 3 A 12
3 4 A 17
4 5 A 21
5 6 A 26
6 7 A 33
7 8 A 39
8 9 A 48
9 10 A 59
.... .... ....
36 35 A 231
37 1 B 1
38 2 B 1.5
39 3 B 3
40 4 B 5
41 5 B 6
.... .... ....
911 35 Z 349
Это dataframe с данными несколько временных рядов-эск, от min=1
до max=35
. Каждый Group
имеет отношение в диапазоне time=1
к time=35
.
Я хотел бы сегмент этой dataframe в столбцы группы А, группы В, группы С и т.д.
Как один «unconcatenate» это dataframe?
Так хочется иметь 26 столбцов в конце? –
@JoeR Да, это правильно – ShanZhengYang
Итак, ответ @MaxU должен работать на вас. –