gpt4 book ai didi

python - 通过它们的总和规范化 pandas DataFrame 行

转载 作者:IT老高 更新时间:2023-10-28 21:53:06 24 4
gpt4 key购买 nike

规范化 pandas DataFrame 的每一行的最惯用的方法是什么?规范化列很容易,所以一个(非常难看!)选项是:

(df.T / df.T.sum()).T

Pandas 广播规则阻止 df/df.sum(axis=1) 这样做

最佳答案

要克服广播问题,您可以使用 div 方法:

df.div(df.sum(axis=1), axis=0)

pandas User Guide: Matching / broadcasting behavior

关于python - 通过它们的总和规范化 pandas DataFrame 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18594469/

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