在Pandas数据框架中用零替换负数

在Pandas数据框架中用零替换负数

在这篇文章中,让我们讨论如何在Pandas中用0替换负数。

步骤:

  • 导入pandas模块。
  • 创建一个数据框架。
  • 检查DataFrame元素是否小于0,如果是则在这个元素中赋值为0。
  • 显示最终的DataFrame

首先,让我们创建数据框架。

# importing pandas module
import pandas as pd
  
# Creating pandas DataFrame
df = pd.DataFrame({"A": [1, 2, -3, 4, -5, 6],
                   "B": [3, -5, -6, 7, 3, -2],
                   "C": [-4, 5, 6, -7, 5, 4],
                   "D": [34, 5, 32, -3, -56, -54]})
  
# Displaying the original DataFrame
print("Original Array : ")
df
Python

输出 :

在Pandas数据框架中用零替换负数

现在,让我们找到负数元素并将其替换为零。

# checking the element is < 0
df[df < 0] = 0
print("New Array :")
df
Python

输出 :

在Pandas数据框架中用零替换负数

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册