pyhon pandas 删除列
时间: 2023-08-09 13:08:44 浏览: 101
要在Python的Pandas中删除列,可以使用`drop`方法。以下是一个示例:
```python
import pandas as pd
# 创建一个示例数据框
data = {'A': [1, 2, 3],
'B': [4, 5, 6],
'C': [7, 8, 9]}
df = pd.DataFrame(data)
# 删除列"B"
df = df.drop('B', axis=1)
print(df)
```
输出结果将是:
```
A C
0 1 7
1 2 8
2 3 9
```
在`drop`方法中,我们传递要删除的列的名称作为第一个参数,并指定`axis=1`以表示删除列而不是行。将修改后的数据框重新赋值给原始变量`df`,以便更新数据框。
相关问题
python pandas删除列
要删除 pandas DataFrame 中的列,可以使用 `drop` 方法。例如,如果要删除名为 `column_name` 的列,可以使用以下代码:
```python
df = df.drop('column_name', axis=1)
```
其中,`axis=1` 表示删除列。如果要删除多列,可以将列名作为列表传递给 `drop` 方法:
```python
df = df.drop(['column_name_1', 'column_name_2'], axis=1)
```
python pandas 删除指定列
如何使用Python Pandas删除指定列?
使用Pandas的drop()函数可以删除指定的列,其代码如下:
df.drop(['列名1','列名2'], axis=1, inplace=True)
其中,['列名1','列名2']是要删除的列名列表,axis=1表示删除列,inplace=True表示在原始数据上进行修改。
阅读全文