假设我有一个DF1
1/4 1/5 1/6 1/7 1/8 1/11 1/12
167246.SH 0.551 0.548 0.545 0.542 0.540 0.532 0.529
167282.SH 0.548 0.545 0.542 0.540 0.537 0.529 0.526
167260.SH 0.551 0.548 0.545 0.542 0.540 0.532 0.529
114784.SZ 0.548 0.545 0.542 0.540 0.537 0.529 0.526
我需要求解一个DF2,其index和column都和DF1一致,但是其取值是要来自于一个我的自定义函数def(a,b)
其中a取值就是DF1.column的日期,b取值是交叉点的具体数值,例如0.06
最简单的是直接loc来做但是效率太低了,我目前尝试用apply但是感觉可能用的不太对,数据有误
for i in df1.columns:
df2[i]=df1[i].apply(partial(def,i))
--
FROM 106.39.56.*