pandas制定删除
时间: 2023-10-30 11:03:40 浏览: 60
你可以使用Pandas中的`drop()`函数来删除DataFrame中的行或列。`drop()`函数接受一个参数`axis`来指定删除行还是列,默认为删除行。
如果要删除列,可以使用以下语法:
```python
df.drop(['column_name1', 'column_name2'], axis=1, inplace=True)
```
其中`column_name1`和`column_name2`是要删除的列的名称。设置`axis=1`表示删除列,`inplace=True`表示直接在原始DataFrame上进行修改。
如果要删除行,可以使用以下语法:
```python
df.drop([row_index1, row_index2], inplace=True)
```
其中`row_index1`和`row_index2`是要删除的行的索引。设置`axis=0`(或直接省略不写)表示删除行。
需要注意的是,`drop()`函数默认不会修改原始DataFrame,而是返回一个新的DataFrame。如果想要直接在原始DataFrame上进行修改,需要将`inplace`参数设置为`True`。
希望这能帮到你!如有其他问题,请随时提问。
阅读全文