重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍了Python中Pandas数据框怎么选择行,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
成都创新互联是一家专业从事成都网站设计、网站建设、网页设计的品牌网络公司。如今是成都地区具影响力的网站设计公司,作为专业的成都网站建设公司,成都创新互联依托强大的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、营销型网站建设及网站设计开发服务!
说明
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:
import pandas as pd, numpy as np df = pd.DataFrame({'A': 'foo bar foo bar foo bar foo foo'.split(), 'B': 'one one two three two two one three'.split(), 'C': np.arange(8), 'D': np.arange(8) * 2})
感谢你能够认真阅读完这篇文章,希望小编分享的“Python中Pandas数据框怎么选择行”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!