gpt4 book ai didi

python - 如何将每一行除以该行的特定列值?

转载 作者:太空宇宙 更新时间:2023-11-03 18:07:38 25 4
gpt4 key购买 nike

假设我有这张 table ;

A  B  C
2 1 4
1 8 2
...

我尝试将每一行除以 C 列值,然后得到;

A     B    C
0.5 0.25 4
0.5 4 2

如何在 pandas 数据框中做到这一点

最佳答案

使用内置的div函数并传递参数axis=0:

In [123]:

df[['A','B']] = df[['A','B']].div(df['C'],axis=0)
df
Out[123]:
A B C
0 0.5 0.25 4
1 0.5 4.00 2

关于python - 如何将每一行除以该行的特定列值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26544639/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com