熊猫重复列组到行

时间:2020-10-16 12:00:33

标签: python pandas dataframe

我正在尝试将重复的列组转换为我的熊猫数据框中的行。源数据集看起来像

df = pd.DataFrame(data = {'partyID':[100,100],
'SourceID':[100,200],
'Text 1':[2,45],
'Name 1':[23,43],
'Text 2':[3,67],
'Name 2':[32,45],
'Code Text 1':[65,98],
'Code Name 1':[90,120],
'Code Text 2':[89,65],
'Code Name 2':[10,30]                          
})
df.head(100)

转换为

df = pd.DataFrame(data = {'partyID':[100,100,100,100],
'SourceID':[100,100,200,200],`enter code here`
'Text':[2,3,45,67],
'Name':[23,32,43,45],                          
'Code Text':[65,89,98,65],
'Code Name':[90,10,120,30]                          
})
df.head(100)

0 个答案:

没有答案