遍历Pandas相关矩阵可以使用iterrows()方法或者使用apply()方法。下面是两种方法的示例代码:
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():
print(row['A'], row['B'], row['C'])
输出结果:
1 4 7
2 5 8
3 6 9
import pandas as pd
data = {'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}
df = pd.DataFrame(data)
def print_row(row):
print(row['A'], row['B'], row['C'])
df.apply(print_row, axis=1)
输出结果:
1 4 7
2 5 8
3 6 9
以上两种方法都能够遍历Pandas矩阵,根据实际需求选择使用哪种方法。
上一篇:遍历Pandas透视表并计算新列
下一篇:遍历pandas系列并格式化日期