我正在尝试拆分4列的数据帧,类似于上面的列:
id_inf id_prov year total
9 676 2007 600.00
9 676 2008 150.00
9 34957 2007 18.75
9 34957 2008 12.50
9 185304 2007 296.94
9 189095 2009 12048.90
54 54 2015 6.54
54 12088 2009 63.00
.. ... ... ...
到数据框中,每年的值在不同的列中分开。我需要一个如下所示的数据框:
id_inf id_prov t_2007 t_2008 t_2009 ... t_2015
9 676 600.00 150.00 NaN ... NaN
9 34957 18.75 12.50 NaN ... NaN
9 185304 296.94 NaN 2048.90 ... NaN
54 54 NaN NaN NaN ... 6.54
54 12088 NaN NaN 63.00 ... NaN
.. ... ... ... ... ... ...
我一直在尝试使用数据透视表,以获得类似的东西,但它并不是我需要的。有人可以给我任何关于如何实现这一目标的指导吗?
由于