要遍历一个数据框并添加一列,可以使用以下代码示例:
import pandas as pd
# 创建一个示例数据框
df = pd.DataFrame({'A': [1, 2, 3],
'B': [4, 5, 6]})
# 定义一个函数,在每行末尾添加一列
def add_one(row):
return row + 1
# 使用apply方法遍历数据框的每一行,并将结果存储在新的列中
df['C'] = df.apply(add_one, axis=1)
# 打印结果
print(df)
输出结果为:
A B C
0 1 4 2
1 2 5 3
2 3 6 4
在这个示例中,我们创建了一个包含两列的数据框。然后,我们定义了一个函数add_one
,该函数将每个元素加1。最后,我们使用apply
方法将这个函数应用到数据框的每一行,并将结果存储在新的列C
中。
上一篇:遍历数据框以创建新的数据框
下一篇:遍历数据框以提取每个值的计数