本文介绍了枢纽分析以两栏为索引的资料框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的数据格式如下:
Record ID Para Tag
1 A x
1 A y
2 B x
2 B y
1 A z
我想将数据转换为以下格式:
I want to transform the data into the following format:
Record Para x_Tag y_Tag z_Tag
1 A 1 1 1
2 B 1 1 0
在熊猫中需要一些指导.
Need some guidance to do so in Pandas.
推荐答案
这是get_dummies
pd.get_dummies(df.set_index(['RecordID','Para'])).sum(level=[0,1]).reset_index()
Out[132]:
RecordID Para Tag_x Tag_y Tag_z
0 1 A 1 1 1
1 2 B 1 1 0
这篇关于枢纽分析以两栏为索引的资料框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!