DataFrame删除列
时间: 2023-11-03 19:01:26 浏览: 69
好的,我会尽全力回答您的问题。要删除 DataFrame 中的列,您可以使用 `drop()` 方法。例如:
```python
df = df.drop('column_name', axis=1)
```
其中,`column_name` 是您想要删除的列的名称,`axis=1` 表示删除列。如果您想删除多个列,可以将它们放在一个列表中:
```python
columns_to_drop = ['column_1', 'column_2', 'column_3']
df = df.drop(columns_to_drop, axis=1)
```
希望能帮助您解决问题,如果您有其他问题,请随时提出。
相关问题
dataframe 删除列
好的,我可以帮你解决这个问题。你可以使用pandas库中的drop函数来删除dataframe中的列。具体操作如下:
df.drop('列名', axis=1, inplace=True)
其中,'列名'表示要删除的列的名称,axis=1表示按列删除,inplace=True表示直接在原dataframe上操作并且不返回任何值。你可以根据需要修改参数。希望这可以帮助到你!
dataframe删除列
在pandas中可以使用drop()函数来删除DataFrame中的列。语法如下:
```
dataframe.drop(columns=['column_name'], inplace=True)
```
其中,'column_name'表示要删除的列的名称,可以是字符串或字符串列表。
inplace=True表示在原DataFrame上删除,不返回新的DataFrame。
示例:
```
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
df.drop(columns=['B'], inplace=True)
```
这样会在原来的df上删除B列。
阅读全文