python df drop一列
时间: 2024-01-17 12:19:32 浏览: 74
Python 数据操作教程,如何从 PANDAS DATAFRAME 中删除一列或多列
以下是使用Python的drop方法删除DataFrame中的一列的示例:
```python
import pandas as pd
# 创建一个示例DataFrame
data = {'A': [1, 2, 3, 4],
'B': [5,6, 7, 8],
'C': [9, 10, 11, 12]}
df = pd.DataFrame(data)
# 删除列B
df.drop('B', axis=1, inplace=True)
# 打印结果
print(df)
```
输出结果为:
```
A C
0 1 9
1 2 10
2 3 11
3 4 12
```
在上述示例中,我们使用了pandas库的drop方法来删除DataFrame中的列B。通过设置axis参数为1,我们指定要删除的是列而不是行。通过设置inplace参数为True,我们直接在原始DataFrame上进行修改,而不是创建一个新的DataFrame。
阅读全文