我有一个数据帧:
>>> dt
COL000 COL001 QT
STK_ID RPT_Date
STK000 20120331 2.6151 2.1467 1
20120630 4.0589 2.3442 2
20120930 4.4547 3.9204 3
20121231 4.1360 3.8559 4
STK001 20120331 -0.2178 0.9184 1
20120630 -1.9639 0.7900 2
20120930 -2.9147 1.0189 3
20121231 -2.5648 2.3743 4
STK002 20120331 -0.6426 0.9543 1
20120630 -0.3575 1.6085 2
20120930 -2.3549 0.7174 3
20121231 -3.4860 1.6324 4
Run Code Online (Sandbox Code Playgroud)
我希望列值除以'QT'列,有点像这样:
dt = dt/dt.QT # pandas does not accept this syntax
Run Code Online (Sandbox Code Playgroud)
所需的输出是:
STK_ID RPT_Date COL000 COL001 QT
STK000 20120331 2.615110188 2.146655745 …Run Code Online (Sandbox Code Playgroud)