基于两个数据框的条件并创建新的数据框

时间:2019-12-13 11:44:01

标签: dataframe conditional-statements

我有两个具有相同行和列的数据框,但是它们的值不同。我想将excel公式转换为Python代码。

a.replace(/\(/g, '');

请忽略x和y。

=IF(df2<=df1*(0,1);0;df2-(df1*0,1))*MAX(x,y)*0,03
print(df1)

Date   Ca    Cb    Cc    Cd   Cf ...
.      34    13    18    25   21
.      24    15    12    32   68
.      12    27    38    11   14
.       .     .     .     .    .
.       .     .     .     .    .
.       .     .     .     .    .



print(df2)

Date   Ca    Cb    Cc    Cd   Cf ...
.      19    18    21    13   26
.      17    35    17    18   45
.      31    16    11    51    7
.       .     .     .     .    .
.       .     .     .     .    .
.       .     .     .     .    .

这两个数据集包含240行和46列。我要创建的数据集也将具有相同的行和列大小。如何将这个Excel公式移至python?

0 个答案:

没有答案