pivot_table
删除了没有旋转的列。
我有一个如下所示的df:
id FieldTitle Value number
1 fname aaa 12
2 lname bbb 12
运行以下代码行:
pivoted_df = pd.pivot_table(df, index='Id', columns='FieldTitle', values='Value', aggfunc='first').reset_index()
剩下的df是:
fname lname
aaa bbb
为什么枢轴导致其他列消失,我该如何解决?
df应该看起来像这样:
id fname lname number
1 aaa bbb 12
答案 0 :(得分:1)
我想你想要
values=['Value', 'number']
或者,如果您希望所有可能的列,则根本不要传递values
。