下面是一个使用Python的pandas库遍历数据框并比较值的示例代码:
import pandas as pd
# 创建一个示例数据框
data = {'A': [1, 2, 3],
'B': [4, 5, 6],
'C': [7, 8, 9]}
df = pd.DataFrame(data)
# 遍历数据框的每一行
for index, row in df.iterrows():
# 比较每个值与特定值的大小
for column in df.columns:
if row[column] > 5:
print(f"{column}的值大于5")
elif row[column] < 5:
print(f"{column}的值小于5")
else:
print(f"{column}的值等于5")
该代码首先创建了一个示例数据框,然后使用iterrows()
方法遍历数据框的每一行。在每个值的比较中,使用了一个嵌套的循环来遍历数据框的每一列,并根据值与特定值(这里是5)的比较结果打印不同的消息。
你可以根据自己的需求修改比较条件和打印的消息。
上一篇:遍历数据框行并打印输出
下一篇:遍历数据框以创建和填充新的数据框