pandas实现筛选功能方式【探索AnnData数据格式】

简介: pandas实现筛选功能方式【探索AnnData数据格式】
1. 筛选出数据的指定几行数据

adata.obs[1:10]

微信截图_20230606163453.png

2. 筛选出数据某列为某值的所有数据记录

adata.obs[adata.obs['phenoid'] == 'CD56+_NK']

微信截图_20230606163516.png


3. 多条件匹配时

(注意不要写and, 写成&)

data_many=df[(df['列名1']== ‘列值1')&(df['列名2']==‘列值2')]

adata.obs[(adata.obs['phenoid'] == 'CD56+_NK') & (adata.obs['n_genes_by_counts'] == 542)]

微信截图_20230606163548.png

4. 单列多值匹配时

(注意不要写or, 写成|)

adata.obs[(adata.obs['Label'] == 'Treg') | (adata.obs['Label'] == 'memory CD4 T')]

微信截图_20230606163628.png

相关文章
|
18天前
|
数据挖掘 数据处理 索引
如何使用Python的Pandas库进行数据筛选和过滤?
Pandas是Python数据分析的核心库,提供DataFrame数据结构。基本步骤包括导入库、创建DataFrame及进行数据筛选。示例代码展示了如何通过布尔索引、`query()`和`loc[]`方法筛选`Age`大于19的记录。
21 0
|
10月前
|
JSON 数据可视化 数据挖掘
python数据可视化开发(2):pandas读取Excel的数据格式处理(数据读取、指定列数据、DataFrame转json、数学运算、透视表运算输出)
python数据可视化开发(2):pandas读取Excel的数据格式处理(数据读取、指定列数据、DataFrame转json、数学运算、透视表运算输出)
228 0
|
12月前
|
Python
Python 帮同事用pandas快速筛选Excel文件
Python 帮同事用pandas快速筛选Excel文件
174 0
|
12月前
|
Python
【一日一技】超简单的Pandas数据筛选方法
【一日一技】超简单的Pandas数据筛选方法
107 0
|
数据处理 Python
量化交易系列【2】Pandas数据筛选及处理相关操作
量化交易系列【2】Pandas数据筛选及处理相关操作
量化交易系列【2】Pandas数据筛选及处理相关操作
|
索引 Python
数据导入与预处理-拓展-pandas筛选与修改(下)
数据导入与预处理-拓展-pandas筛选与修改 1. 数据筛选与修改 1.1 加载数据 1.2 数据修改 1. 数据修改--修改列名 2. 数据修改--修改行索引
数据导入与预处理-拓展-pandas筛选与修改(下)
|
数据可视化 数据挖掘 索引
数据导入与预处理-拓展-pandas筛选与修改(上)
数据导入与预处理-拓展-pandas筛选与修改 1. 数据筛选与修改 1.1 加载数据 1.2 数据修改 1. 数据修改--修改列名 2. 数据修改--修改行索引
数据导入与预处理-拓展-pandas筛选与修改(上)
|
SQL 数据挖掘 索引
pandas 筛选数据的 8 个骚操作
日常用Python做数据分析最常用到的就是查询筛选了,按各种条件、各种维度以及组合挑出我们想要的数据,以方便我们分析挖掘。
1611 0
pandas 筛选数据的 8 个骚操作