pandas 删除全部为0的行
时间: 2023-07-16 18:16:40 浏览: 39
可以使用`dropna()`函数来删除全部为0的行。
例如,如果我们有如下的数据框:
```
import pandas as pd
df = pd.DataFrame({'A': [1, 0, 3, 0], 'B': [0, 0, 0, 0], 'C': [1, 2, 3, 4]})
```
其中,B列全部为0,我们想要删除这些行,可以使用以下代码:
```
df = df.drop(df[df['B'] == 0].index)
```
这将删除B列全部为0的行。如果想要删除全部为0的行,可以使用以下代码:
```
df = df.drop((df==0).all(axis=1).index)
```
这将删除数据框中全部为0的行。
相关问题
pandas删除值为0的行
您可以使用pandas库中的drop方法来删除值为0的行。具体示例如下:
```
import pandas as pd
# 创建一个DataFrame示例
df = pd.DataFrame({'A': [1, 0, 3], 'B': [0, 5, 6], 'C': [7, 8, 0]})
# 删除值为0的行
df = df.drop(df[df.eq(0)].index)
# 打印删除后的DataFrame
print(df)
```
运行结果为:
```
A B C
0 1 0 7
1 0 5 8
```
以上代码中,我们使用了DataFrame的drop方法对值为0的行进行删除。在删除之前,我们使用了DataFrame的eq方法获取所有等于0的位置,并使用index方法获取这些位置的行索引。然后,我们使用drop方法对这些行索引进行删除,并且将删除后的结果覆盖原来的DataFrame对象。最后,我们使用print语句打印删除后的结果。
pandas删除房价为0的行
您可以使用以下代码删除pandas DataFrame中房价为0的行:
```python
import pandas as pd
# 创建一个示例DataFrame
df = pd.DataFrame({
'房价': [100, 200, 0, 300, 0, 400],
'城市': ['北京', '上海', '广州', '深圳', '杭州', '成都']
})
# 删除房价为0的行
df = df[df['房价'] != 0]
print(df)
```
输出结果如下:
```
房价 城市
0 100 北京
1 200 上海
3 300 深圳
5 400 成都
```
请注意,以上代码只适用于名为“df”的DataFrame,并且您需要将其替换为您自己的DataFrame名称。
相关推荐
![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_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)
![](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)