擅长:python、mysql、java
<p>在<code>df.divide(df2, axis='index')</code>中,需要提供df2的轴/行(例如<code>df2.iloc[0]</code>)。</p>
<pre><code>import pandas as pd
data1 = {"a":[1.,3.,5.,2.],
"b":[4.,8.,3.,7.],
"c":[5.,45.,67.,34]}
data2 = {"a":[4.],
"b":[2.],
"c":[11.]}
df1 = pd.DataFrame(data1)
df2 = pd.DataFrame(data2)
df1.div(df2.iloc[0], axis='columns')
</code></pre>
<p>或者您可以使用<code>df1/df2.values[0,:]</code></p>