如何在pythons pandas中标准化数据

时间:2018-06-22 14:44:35

标签: python-3.x pandas database-normalization

我在规范熊猫中的数据时遇到问题。

In [37]:
import pandas as pd # data processing
from IPython.display import display

这是我拥有的数据集...

In [37]:
d = {'FTR': ['W', 'D', 'L', 'W'], 'HTG': [3, 0, 1, 2], 'ATG': [0, 0, 2, 0], 'HTN': ['Alpha', 'Alpha', 'Alpha', 'Beta'], 'ATN': ['Beta', 'Chi', 'Epsilon', 'Alpha']}
df = pd.DataFrame(data=d)
display(df)

    FTR HTG ATG HTN     ATN
0   W   3   0   Alpha   Beta
1   D   0   0   Alpha   Chi
2   L   1   2   Alpha   Epsilon
3   W   2   0   Beta    Alpha

...所以我希望数据具有

d = {'FTR': ['W', 'D', 'L', 'W'], 'HTG': [3, 0, 1, 2], 'ATG': [0, 0, 2, 0], 'HTN': [1, 1, 1, 2], 'ATN': [2, 22, 5,1]}
df = pd.DataFrame(data=d)
display(df)

    FTR  HTG  ATG  HTN  ATN
0   W    3    0    1    2
1   D    0    0    1   22
2   L    1    2    1    5
3   W    2    0    2    1

有什么主意吗?

0 个答案:

没有答案