【发布时间】:2018-07-27 04:45:36
【问题描述】:
我有一个如下所示的数据框:
df=
column1 v1 v2 ... vN
ind1 'a' 1 3
ind1 'b' 2 4
ind2 'a' 3 5
ind2 'b' 4 6
...
indN 'c' 5 7
我想将此数据框拆分为一个数据框字典,每个原始 v1..vN 列都有一个,并将 column1 中的可能值作为新列
例如
output['v1']=
'a' 'b' 'c'
ind1 1 2 nan
ind2 3 4 nan
indN nan nan 5
output['v2']=
'a' 'b' 'c'
ind1 3 4 nan
ind2 5 6 nan
indN nan nan 7
并用nans 填补任何空白。
【问题讨论】:
标签: python pandas dataframe pivot-table pandas-groupby