pandas 筛选多列
时间: 2023-07-07 15:24:25 浏览: 107
pandas 选择某几列的方法
可以使用 pandas 的 loc 或 iloc 方法来筛选多列数据。
假设有一个 DataFrame df,需要筛选列名为 col1、col2 和 col3 的三列数据,可以使用以下代码:
```python
df_filtered = df.loc[:, ['col1', 'col2', 'col3']]
```
或者
```python
df_filtered = df.iloc[:, [0, 1, 2]]
```
其中 loc 方法使用列名进行筛选,iloc 方法使用列索引进行筛选。两种方法都可以实现筛选多列数据。
阅读全文