gpt4 book ai didi

python - Pandas 中的切片和副本有什么区别?

转载 作者:行者123 更新时间:2023-12-01 22:32:26 25 4
gpt4 key购买 nike

<分区>

谁能解释一下 pandas 中“切片”与“副本”的含义?我已经使用 pandas 一段时间了,并且已经内化了一些关于如何避免警告的经验法则。

但是今天一位同事有一些奇怪的行为,我认为这可以追溯到相同的区别,这让我意识到我并不真正了解幕后发生的事情以及它在不同情况下的表现。我想要一个解释!

--

今天的例子:

def func(df):
df.sort('sort_col',inplace=True)
some other stuff
return modified_df

grouped = df.groupby('col1')
result = grouped.apply(func)

func 每次都返回相同的 modified_df,直到我们将 sort 更改为 df2 = df.sort(' sort_col').copy().我认为这与 pandas 文档中的“默认情况下,组键在 groupby 操作期间排序”有关......但我对到底发生了什么感到困惑。

谢谢!

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