
pandas.DataFrame中删除或选取含特定数值的行和列示例
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文提供了在Python的Pandas库中的DataFrame对象里,如何便捷地筛选及移除包含特定值的行与列的实际操作示例。
1. 删除/选取某列含有特殊数值的行
```python
import pandas as pd
import numpy as np
a = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
df1 = pd.DataFrame(a, index=[row0, row1, row2], columns=list(ABC))
print(df1)
df2 = df1.copy()
# 删除/选取某列含有特定数值的行
# df1[df1[A].isin([1])] 会选取df1中A列包含数字1的行
# df1[~df1[A].isin([1])] 则删除这些行
```
全部评论 (0)
还没有任何评论哟~


