【发布时间】:2020-09-24 21:54:25
【问题描述】:
for date in list_of_dates:
df = *dataframe with identifiers for rows and dates for columns*
new_column = *a new column with a new date to be added to the df*
df_incl_new_column = *original df merged with new column*
我想在循环开始时使用“df_incl_new_column”作为新的“df”,并为每个日期迭代地添加新列,并一次又一次地使用带有新列的数据框作为开始“df” .
我想对超过 20 个日期的列表执行此操作,以构建一个包含所有新列的新数据框。
每个新列都有数据,这些数据会根据已添加到 df 的前一个新列而变化。
最好的方法是什么?
可能是for循环不合适,但我需要使用数据帧中的最新数据逐步构建数据帧以添加下一列。
【问题讨论】:
标签: python dataframe for-loop iteration