df选择特定的列出了iloc和loc还有别的方法吗
时间: 2023-12-14 09:38:38 浏览: 81
详解pandas中iloc, loc和ix的区别和联系
除了使用`iloc`和`loc`方法外,还可以使用`[]`运算符来选择特定的列。比如,假设有一个名为`df`的数据框,其中包含了`name`、`age`、`gender`和`salary`四列数据,我们想要选择`name`和`age`两列,可以使用以下三种方法:
1. 使用`iloc`方法:
```python
df.iloc[:, [0, 1]]
```
2. 使用`loc`方法:
```python
df.loc[:, ['name', 'age']]
```
3. 使用`[]`运算符:
```python
df[['name', 'age']]
```
这三种方法都可以达到选取特定列的目的,具体使用哪种方法可以根据个人喜好和代码风格来选择。
阅读全文