使用熊貓,如何能繼DataFrame
:蟒,熊貓 - 遍歷鍵值列分成多個列
In [1]: import pandas as pd
In [2]: pd.DataFrame({'month': [1, 1, 1, 2, 2, 3, 3],
'type': ["T1", "T1", "T4", "T2", "T3", "T1", "T3"],
'value': [10, 40, 20, 30, 10, 40, 50]})
Out[2]:
month type value
0 1 T1 10
1 1 T1 40
2 1 T4 20
3 2 T2 30
4 2 T3 10
5 3 T1 40
6 3 T3 50
進行處理以產生下面的結果?
Out[3]:
T1 T2 T3 T4 month
0 10 0 0 0 1
1 40 0 0 0 1
2 0 0 0 20 1
3 0 30 0 0 2
4 0 0 10 0 2
5 40 0 0 0 3
6 0 0 50 0 3
在我看來很聰明。 – jezrael
@jezrael謝謝你! – piRSquared
@piRSquared,這真的很快! – MaxU