我想解包一个数据帧,它包含嵌套在每列字典中的可变数量的“productId”。 示例表:
awardedProducts
0 []
1 [{'productID': 14306}]
2 []
3 []
4 []
5 []
6 []
7 [{'productID': 60974}, {'productID': 72961}]
8 [{'productID': 78818}, {'productID': 86765}]
9 [{'productID': 155707}]
10 [{'productID': 54405}, {'productID': 69562}, {...
我试着用
df = []
for row, index in activeTitles.iterrows():
df.append(index[0])
我希望最终得到一个单列数据帧,或者productid全部列出的系列。 例如:
productID
0 14306
1 60974
2 72961
3 78818
4 86765
5 155707
6 54405
7 69562
因为there is no flatmap operation in Pandas,您可以这样做:
很高兴在0.25.0上分享熊猫的新版本
explode
为那些不想更新
pandas
的人共享function相关问题 更多 >
编程相关推荐