假设有以下数据框:
df1:
df1:
a
10.
20.
30.
40.
50.
60.
70.
80.
90.
100.
110.
120.
df2:
b
1.
2.
df3:
b
1.
2.
3.
了解len(df1.values) % len(df2.values) == 0
之后,我想将df2
重复多次以适应df1
的长度,并将df1
中的每个元素除以df2
中的每个元素。
result(df1, df2):
a
10.
10.
30.
20.
50.
30.
70.
40.
90.
50.
110.
60.
结果(df1, df3):
a
10.
10.
10.
40.
25.
20.
70.
40.
30.
100.
55.
40.
最干净的方法是什么,最好不要通过numpy实现?