我要提取一个2列df,它具有冗余但不规则的结构(与“代码”关联的“名称”,“代码”和“ w”)。 DF:
import pandas as pd
pd.DataFrame([('name','john'),('date','NaN'),('curr',('code','w'),('123',0.4),('456',0.5),('789','0.1'),('name','Elsa'),('112',0.3),('243','0.3'),('351','0.1')
])
我想提取这个:
name code w
john 123 0.4
john 456 0.5
john 789 0.1
elsa 112 0.3
elsa 243 0.3
elsa 789 0.3
elsa 351 0.1
我该怎么做? 谢谢