我有一个数据框示例,如下所示。
data = {'Participant':['A', 'B', 'C', 'D'],
'Total Entry':[2, 3, 1, 3],
'Time':[['2021-07-12', '2021-07-16'],['2021-07-21','2021-07-22','2021-07-24'],['2021-06-20'],['2021-07-26','2021-07-29','2021-08-01']],
'Values':[['Negative','Negative'],['Positive','Positive','Negative'],['Negative'],['Negative','Positive','Negative']]}
df_test= pd.DataFrame(data)
df_test
我想解压缩 2 列的相应值并将其附加到相应的行。最终得到的结果如下所示。
我尝试使用 pop、unstack 和 Series 函数,但它不起作用。任何帮助是极大的赞赏。谢谢。
尝试:
df_test.explode(['Time', 'Values'])
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句