pd.DataFrame获取列
时间: 2023-11-03 07:57:15 浏览: 122
用pandas中的DataFrame时选取行或列的方法
使用`pd.DataFrame`可以很方便地获取列。你可以通过列名或索引来获取指定的列。以下是两种常用的方法:
1. 使用列名:
```python
df['列名']
```
示例:
```python
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
column_A = df['A'] # 获取'A'列
```
2. 使用索引:
```python
df.iloc[:, 索引]
```
示例:
```python
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
column_0 = df.iloc[:, 0] # 获取第一列
```
在这两种方法中,返回的是一个`Series`对象,如果你想要返回一个`DataFrame`对象,可以将列名作为列表传递给`pd.DataFrame`的参数。
希望这能帮到你!如果还有其他问题,请继续提问。
阅读全文