两个形状相同的数据框:如何获取每个单元格最小的数据框

52g*_*g44 1 python dataframe python-3.x pandas

来自两个形状相同的数据帧,如下所示:

1       11      22
2       330     440
3       55      66
4       770     880
5       99      0


1       110     220
2       33      44
3       550     660
4       77      88
5       990     0
Run Code Online (Sandbox Code Playgroud)

我需要一个类似以下的数据框

1       11      22
2       33      44
3       55      66
4       77      88
5       99      0
Run Code Online (Sandbox Code Playgroud)

也就是说:每个单元的最小值

raf*_*elc 5

使用 np.minimum

np.minimum(df1, df2)
Run Code Online (Sandbox Code Playgroud)

   col1  col2  col3
0     1    11    22
1     2    33    44
2     3    55    66
3     4    77    88
4     5    99     0
Run Code Online (Sandbox Code Playgroud)