在 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
输出 :