【发布时间】:2020-12-23 22:25:27
【问题描述】:
我有一个数据集如下:
weekid type amount
1 A 10
1 B 20
1 C 30
1 D 40
1 F 50
2 A 70
2 E 80
2 B 100
我正在尝试根据以下定义的类型值的总数将其转换为另一个熊猫框架:
import pandas as pd
import numpy as np
df=pd.read_csv(INPUT_FILE)
for type in df["type"].unique():
//todo
我的目标是得到下面给出的数据:
weekid type_A type_B type_C type_D type_E type_F
1 10 20 30 40 0 50
2 70 100 0 0 80 0
是否有任何特定函数可以将唯一值转换为列并将每个 weekId 组的缺失值填充为 0?我想知道如何有效地完成这种转换?
【问题讨论】:
标签: python-3.x dataframe unique-values