从一个名为data的dataframe中删除一个由索引组成的名为anomalies_index的列表
时间: 2024-02-13 15:03:53 浏览: 147
在pandas中一次性删除dataframe的多个列方法
要从名为`data`的DataFrame中删除一个名为`anomalies_index`的索引列表,可以使用`drop()`方法并将`anomalies_index`作为参数传递给它。以下是一个示例代码:
```python
import pandas as pd
# 创建DataFrame
data = pd.DataFrame({'col1': [1, 2, 3, 4, 5], 'col2': ['a', 'b', 'c', 'd', 'e']})
# 要删除的索引列表
anomalies_index = [1, 3]
# 删除索引列表
data = data.drop(anomalies_index)
print(data)
```
这将输出删除了索引列表之后的DataFrame,即:
```
col1 col2
0 1 a
2 3 c
4 5 e
```
阅读全文