pandas如何删除指定列
时间: 2023-09-26 13:11:05 浏览: 77
要删除pandas数据帧中的指定列,需要使用`drop()`方法,并指定`columns`参数来指定要删除的列的名称。例如,假设我们有一个数据帧df,其中包含以下列名:'A', 'B', 'C', 'D',我们想要删除'C'和'D'列,可以使用下面的代码:
```
df = df.drop(columns=['C', 'D'])
```
这将创建一个新的数据帧,其中包含所有的行和'A'和'B'列,'C'和'D'列已经被删除了。注意,如果你想要在原始数据帧上进行修改,需要将`inplace`参数设置为True,例如:
```
df.drop(columns=['C', 'D'], inplace=True)
```
这将在原始数据帧上删除'C'和'D'列。
相关问题
pandas删除指定列
如何使用Python Pandas删除指定列?
使用Pandas的drop()函数可以删除指定的列,其代码如下:
df.drop(['列名1','列名2'], axis=1, inplace=True)
其中,['列名1','列名2']是要删除的列名列表,axis=1表示删除列,inplace=True表示在原始数据上进行修改。
pandas 删除指定列
可以使用 pandas 的 drop() 方法来删除指定列,例如:
```python
import pandas as pd
# 创建一个示例 DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 删除列 B
df = df.drop('B', axis=1)
# 打印结果
print(df)
```
输出结果为:
```
A C
0 1 7
1 2 8
2 3 9
```
阅读全文