gpt4 book ai didi

python - 从 Pandas 数据框中选择行的最快方法?

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

<分区>

我有一个包含数百万行和列 A1,...,AN 的 Pandas 数据框 df

选择满足 df['A1']==30 的行的最快方法是什么?

编辑:至少有三种方法:

  1. 方法一。df[(df['A1']==30)]
  2. 方法二。df.query('A1==30')
  3. 方法 3. 执行一次 df = df.set_index(A1);然后是 df.loc[30](或 df.loc[x] 我们试图在 A1 列中定位的所有 x 值)

有什么优点和缺点?

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