Предполагается, что у вас есть следующий фрейм данных, используя unstack
df=pd.DataFrame({'pid':[1,1,1],'TreeFeature':['a','b','c'],'Import':[1,2,3],'acc':[1,1,1]})
df.set_index(['pid','acc','TreeFeature']).Import.unstack().reset_index()
Out[298]:
TreeFeature pid acc a b c
0 1 1 1 2 3