Python 如何将一个df中的一列除以另一个df中的另一列?

Python 如何将一个df中的一列除以另一个df中的另一列?,python,pandas,Python,Pandas,这是我的 如果我有两个数据帧(比如说df4avg和df5avg),它们具有相同的校正波长和不同的计数率,我想将df4avg计数率除以df5avg的计数率,然后得到校正波长的输出和具有新列名(比如“比率”)的新除以值,我该怎么做?如果您想在df4avg数据帧中添加ratio列,那么 df4avg['ratio'] = df4avg['COUNT_RATE'] / df5avg['COUNT_RATE'] 欢迎来到Stackoverflow。请花点时间阅读这篇文章,以及如何提供答案,并相应地修改你

这是我的


如果我有两个数据帧(比如说df4avg和df5avg),它们具有相同的校正波长和不同的计数率,我想将df4avg计数率除以df5avg的计数率,然后得到校正波长的输出和具有新列名(比如“比率”)的新除以值,我该怎么做?

如果您想在
df4avg
数据帧中添加
ratio
列,那么

df4avg['ratio'] = df4avg['COUNT_RATE'] / df5avg['COUNT_RATE']

欢迎来到Stackoverflow。请花点时间阅读这篇文章,以及如何提供答案,并相应地修改你的问题。这些提示可能也很有用。如果两个波长的值和索引值相同,您可以尝试
df4avg['count rate']]/df5avg['count rate']
这是否回答了您的问题?