gpt4 book ai didi

python - 来自 Pandas 的 groupby 是可交换的吗?

转载 作者:行者123 更新时间:2023-12-04 16:50:26 24 4
gpt4 key购买 nike

我想知道是否选择了以下行:

groupby(['a', 'b']) 

与通过以下方式选择的行相同:
groupby(['b', 'a'])

在这种情况下,行的顺序无关紧要。

有没有 groupby的情况不满足交换性?

最佳答案

definition以及使用 groupby 时应用的逻辑在 pandas ,它总是可交换的:

A groupby operation involves some combination of splitting the object, applying a function, and combining the results.



这种组合是线性的,因此是可交换的。重要的是,当传递多个 by 时值,在处理它们时应牢记新索引值的顺序。

来自维基百科的 linear combinationcommutative property :

In mathematics, a linear combination is an expression constructed from a set of terms by multiplying each term by a constant and adding the results. The idea that simple operations, such as the multiplication and addition of numbers, are commutative was for many years implicitly assumed.

关于python - 来自 Pandas 的 groupby 是可交换的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59374819/

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