【说站】Python DataFrame如何根据列值选择行
Python 如何 选择 根据 dataframe 列值
2023-06-13 09:13:21 时间
Python DataFrame如何根据列值选择行
1、要选择列值等于标量的行,可以使用==。
df.loc[df['column_name'] == some_value]
2、要选择列值在可迭代中的行,可以使用isin。
df.loc[df['column_name'].isin(some_values)]
将多个条件与&:
df.loc[(df['column_name'] >= A) & (df['column_name'] <= B)]
注意括号。
3、由于Python的运算符优先级规则,&绑定比<=and更紧密>=。
因此,最后一个例子中的括号是必要的。
没有括号
df['column_name'] >= A & df['column_name'] <= B
被解析为
df['column_name'] >= (A & df['column_name']) <= B
以上就是Python DataFrame根据列值选择行的方法,希望对大家有所帮助。
相关文章
- 【说站】python中Laplacian算子如何使用
- 【说站】python默认参数如何使用
- 【说站】python中ThreadPoolExecutor如何使用
- 【说站】python如何定义索引模块类
- 【说站】Python解释器如何读取源文件
- 【说站】python最短路径算法如何选择
- 如何快速把你的 Python 代码变为 API
- python抛出异常写法_零基础学 Python(32):如何抛出和捕获异常?「建议收藏」
- 爬虫入门 | 如何使用python 写爬虫爬取京东商品页面的高清主图
- pycharm如何调试python程序_Pycharm断点调试Python程序的步骤方法
- eval在python中是什么意思_如何在Python中使用eval ?
- 人生苦短,我用Python-手把手教你如何使用python写串口调试助手
- 如何卸载已安装的 Python
- 事件驱动如何理解?什么场景下适合用?Python如何实现一个事件监听器?
- 搭建python开发环境-c++教程 如何搭建Python开发环境?
- 新手学Python可行吗?需要什么基础?(新手学python可行吗?需要什么基础)
- 我的Python程序太慢了。如何加快速度?
- 如何使用Python继承机制(子类化内置类型)
- Linux与Python的互助合作(linux与什么语言)
- 如何用 Python 编写你喜爱的 R 函数
- Python如何使用MySQL构建立连接(python怎么连接mysql)
- Linux下运行Python脚本的步骤简介(linux如何运行python脚本)