【发布时间】:2018-07-15 21:06:16
【问题描述】:
我有一个循环,它从数据透视表中选择特定列并将其存储为一个系列。
'ar' 是一个包含许多列的 pandas 数据框。其中一列是“申请年份”,如下所示:
for i, row in ar.iterrows():
GC_t1 = audit_pivot['GC', (row['year_of_application']-1)] # GS for t-1
GC_t2 = audit_pivot['GC', (row['year_of_application']-2)] # GS for t-2
我想将这些系列中的每一个附加为一个新列,直到循环结束(这样 GC_t1 和 GC_t2 的每次迭代都是新列)。我该怎么做?
【问题讨论】:
-
欢迎来到 StackOverflow!请阅读how to ask a question(尤其是how to create a good example)以获得良好的响应。特别是你应该发布
ar(或它的一个样本)和预期的输出。
标签: python pandas loops append