我有一个数据框,看起来像这样:Name Permits_13 Score_13 Permits_14 Score_14 Permits_15 Score_15
0 P.S. 015 ROBERTO CLEMENTE 12.0 284 22 279 32 283
1 P.S. 019 ASHER LEVY 18.0 296 51 301 55 308
2 P.S. 020 ANNA SILVER 9.0 294 9 290 10 293
3 P.S. 034 FRANKLIN D. ROOSEVELT 3.0 294 4 292 1 296
4 P.S. 064 ROBERT SIMON 3.0 287 15 288 17 291
5 P.S. 110 FLORENCE NIGHTINGALE 0.0 313 3 306 4 308
6 P.S. 134 HENRIETTA SZOLD 4.0 290 12 292 17 288
7 P.S. 137 JOHN L. BERNSTEIN 4.0 276 12 273 17 274
8 P.S. 140 NATHAN STRAUS 13.0 282 37 284 59 284
9 P.S. 142 AMALIA CASTRO 7.0 290 15 285 25 284
10 P.S. 184M SHUANG WEN 5.0 327 12 327 9 327
我想把它转换成一个数据面板结构来回答这个问题Fixed effect in Pandas or Statsmodels,这样我就可以使用固定效果的PanelOLS了。
我的第一次尝试就是做这个转变:
^{pr2}$
然而,这似乎不是正确的方式,一旦我没有时间的信息。这里,以13、14和15结尾的列按顺序代表了2013年、2014年和2015年的观察结果。
我是否必须为原始数据中的每一行创建一个数据帧?
这是我第一次尝试使用熊猫,任何帮助都将不胜感激。