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

现在,让我们找到负数元素并将其替换为零。
# checking the element is < 0
df[df < 0] = 0
print("New Array :")
df
输出 :

极客教程