📜  在 Pandas DataFrame 中用零替换负数

📅  最后修改于: 2022-05-13 01:55:20.735000             🧑  作者: Mango

在 Pandas DataFrame 中用零替换负数

在本文中,让我们讨论如何在 Pandas 中将负数替换为零

方法:

  • 导入熊猫模块。
  • 创建一个数据框。
  • 检查 DataFrame 元素是否小于零,如果是,则在此元素中分配零。
  • 显示最终的 DataFrame

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

Python3
# 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


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


输出 :

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

Python3

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

输出 :