pandas中删除有整数0的行
时间: 2023-04-02 15:00:20 浏览: 53
可以使用pandas的drop函数,指定删除包含整数的行,示例代码如下:
```python
import pandas as pd
# 创建一个包含整数的DataFrame
df = pd.DataFrame({'A': [1, 2, , 4], 'B': [, 5, 6, 7]})
# 删除包含整数的行
df = df.drop(df[df.eq()].index)
print(df)
```
输出结果为:
```
A B
1 2 5
3 4 7
```
相关问题
pandas如何删除行
可以使用pandas中的drop()函数来删除行,具体用法如下:
```python
import pandas as pd
# 创建一个DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 删除第一行
df = df.drop(0)
# 删除多行,可以传入一个列表
df = df.drop([1, 2])
# inplace参数为True时,会直接修改原DataFrame,不返回新的DataFrame
df.drop(0, inplace=True)
```
其中,drop()函数的第一个参数为要删除的行的索引,可以是一个整数或一个整数列表。inplace参数为True时,会直接修改原DataFrame,不返回新的DataFrame。
pandas如何删除指定行
你可以使用 pandas 中的 drop 方法来删除指定行。具体操作如下:
```python
import pandas as pd
# 创建DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 删除指定行
df = df.drop([0]) # 删除第一行
df = df.drop([1, 2]) # 删除第二行和第三行
```
其中,drop 方法的参数可以是一个整数、一个整数列表或者一个布尔数组。如果参数是一个整数,表示要删除的是指定的行;如果参数是一个整数列表,则表示要删除多行;如果参数是一个布尔数组,则表示要删除相应索引为 True 的行。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)