首页IT科技pandas dataframe选择列(Python Pandas数据框如何选择行)

pandas dataframe选择列(Python Pandas数据框如何选择行)

时间2025-08-04 21:39:09分类IT科技浏览12008
导读:说明...

说明

1                   、布尔索引( df[df[col] == value] )

2                            、位置索引( df.iloc[...])

3          、标签索引( df.xs(...))

4               、df.query(...)应用程序接口

下面将展示每个示例                   ,以及何时使用某些技术的建议                    。假设我们的标准是 column A==foo

(关于性能的注意事项:对于每个基本类型                            ,我们可以通过使用 Pandas API 来保持简单          ,或者我们可以在 API 之外冒险               ,通常进入 NumPy                            ,并加快速度                             。)

设置

我们需要做的第一件事是确定一个条件               ,该条件将作为我们选择行的标准        。我们将从 OP 的案例开始column_name == some_value          ,并包括一些其他常见用例               。

借用@unutbu:

importpandasaspd,numpyasnp df=pd.DataFrame({A:foobarfoobarfoobarfoofoo.split(), B:oneonetwothreetwotwoonethree.split(), C:np.arange(8),D:np.arange(8)*2})

以上就是Python Pandas数据框选择行的方法                            ,希望对大家有所帮助                              。更多Python学习指路:Python基础教程

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
python的input()函数(python input函数是什么) 2021年搜索引擎排行榜(搜索引擎排名机制和优化规则)