【发布时间】:2021-08-12 05:22:24
【问题描述】:
我想在 pandas 的大数据框中将列除以其他列。我怎样才能轻松快速地进行此操作?
这是一个例子:
sent1 sent2 sent3 media fake other
0.67 0.25 1.6 3.0 4.0 5.0
我的输出是
sent1 sent2 media fake other sent1/media sent1/fake sent1/other sent2/media sent2/fake sent2/ot
0.67 0.25 3.0 4.0 5.0 0.22. 0.16. 0.134 0.08 0.625 0.05
我想以最简单的方式获得此结果。
到目前为止,我是这样计算的:
df['sent1/media'] = df['sent1'] / df['media']
df['sent1/fake'] = df['sent1'] / df['fake']
df['sent1/other'] = df['sent1'] / df['other']
【问题讨论】:
标签: python pandas dataframe divide