dataframe删除某一列
时间: 2023-07-06 18:22:59 浏览: 118
oracle数据库列的删除
可以使用 Pandas 的 `drop()` 方法来删除 DataFrame 中的某一列,例如删除名为 `column_name` 的列可以这样写:
```python
import pandas as pd
# 创建一个示例 DataFrame
df = pd.DataFrame({'列1': [1, 2, 3],
'列2': ['a', 'b', 'c'],
'列3': [4.0, 5.0, 6.0]})
# 删除名为 column_name 的列
df = df.drop('列2', axis=1)
print(df)
```
输出结果为:
```
列1 列3
0 1 4.0
1 2 5.0
2 3 6.0
```
其中 `axis=1` 参数指定删除列而不是行,若要删除多列可以传入一个列表,例如:
```python
# 删除名为 column_name1 和 column_name2 的两列
df = df.drop(['列1', '列3'], axis=1)
```
阅读全文