Учитывая df2
DF, где
df2[car_colname]
car_30 car_90 ...
2005-02-21 0.117660 0.004845 ...
2005-02-22 0.145713 0.000901 ...
2005-02-23 0.074074 0.002139 ...
2005-02-24 0.076934 -0.004596 ...
2005-02-25 0.085200 -0.016227 ...
2005-04-08 0.097728 -0.005937 ...
2005-04-11 0.222366 0.007553 ...
и
df2[sd_colname]
std_30 std_90 ...
2005-02-21 0.052266 0.004150 ...
2005-02-22 0.052266 0.004150 ...
2005-02-23 0.052266 0.004150 ...
2005-02-24 0.052266 0.004150 ...
2005-02-25 0.052266 0.004150 ...
2005-04-08 0.061682 0.006731 ...
2005-04-11 0.061682 0.006731 ...
Я хочу разделить по строкам df2[car_colname]
на df2[sd_colname]
, чтобы результат в первом ряду был: 0.117660 / 0.052266 = 2.25117667317185
и 0.004845 / 0.004150 = 1.16746987951807
, и так далее ...
2005-02-21 2.25117667317185 1.16746987951807 ...
2005-02-22 2.78791183561015 0.21710843373494 ...
2005-02-23 1.41725022002832 0.515421686746988 ...
2005-02-24 1.4719703057437 -1.10746987951807 ...
2005-02-25 1.6301228331994 -3.91012048192771 ...
2005-04-08 1.58438442333258 -0.882038330114396 ...
2005-04-11 3.60503874712234 1.12212152726192 ...
Я пытался df2[car_colname] / df2[sd_colname]
или df2[car_colname].div(df2[sd_colname])
безрезультатно.