【发布时间】:2019-09-10 21:27:53
【问题描述】:
我有一个 csv,我将它作为带有 pandas 的数据框导入。列如下:
Step1:A Step1:B Step1:C Step1:D Step2:A Step2:B Step2:D Step3:B Step3:D Step3:E
0 1 2 3 4 5 6 7 8 9
步骤和参数用':'分隔。我想重塑数据框看起来像这样:
Step1 Step2 Step3
A 0 4 nan
B 1 5 7
C 2 nan nan
D 3 6 8
E nan nan 9
现在,如果我想保持列顺序,这样我就有这种情况:
Step2:A Step2:B Step2:C Step2:D Step1:A Step1:B Step1:D AStep3:B AStep3:D AStep3:E
0 1 2 3 4 5 6 7 8 9
步骤和参数用':'分隔。我想重塑数据框看起来像这样:
Step2 Step1 AStep3
A 0 4 nan
B 1 5 7
C 2 nan nan
D 3 6 8
E nan nan 9
【问题讨论】:
标签: python regex csv dataframe reshape