python根据列名提取列
时间: 2023-09-21 12:09:30 浏览: 168
python 提取文件指定列的方法示例
很高兴回答您的问题。您可以使用 pandas 中的 loc 方法根据列名提取列,示例代码如下:
```python
import pandas as pd
# 创建数据帧
df = pd.DataFrame({
'name': ['Alice', 'Bob', 'Charlie'],
'age': [25, 20, 30],
'gender': ['F', 'M', 'M']
})
# 使用 loc 方法提取列
name_column = df.loc[:, 'name']
# 打印提取的列
print(name_column)
```
以上代码会输出以下结果:
```
0 Alice
1 Bob
2 Charlie
Name: name, dtype: object
```
希望这个回答能够帮助您。如果您有任何其他问题,请随时提出。
阅读全文