I'm wondering how to flatten the nested pandas dataframe as demonstrated in the picture attached.
嵌套属性由“数据”字段给出。简而言之:我有一个参与者列表(用“participant_id”表示),他们在不同时间提交了响应(“数据”)。我需要创建宽数据框,其中每个参与者的每个时间戳都有一行数据记录(“q1”、“q2”、...、“摘要”)
提前谢谢了!
尝试这个:
pd.concat([df.data.apply(pd.Series), df.drop('data', axis=1)], axis=1)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)