在python循环期间附加文件

时间:2017-11-11 13:11:15

标签: python pandas loops if-statement

我在python中有一个脚本做了一些非线性优化,我现在有一个有点愚蠢的错误。 我在脚本上做了一个循环,现在我将结果保存在名为" Final"的变量中,在开始时我通过将其设置为None来创建虚拟。所以现在如果它是第一次迭代,它将是一个空变量,我的结果(一个pandas DataFrame)将被保存,如果是在第一次迭代之后,结果将被附加到最后一个" Final&#34 ;变量

这是我的代码:

if Final == None:
    Final = df  #df is a pandas dataframe of 1 line and 29 columns
elif Final != None:
    Final = Final.append(df,ignore_index = True)

我收到此错误: " unindent与任何外部缩进级别都不匹配"

我将Final变量设置为None是错误的吗?有没有更好的方法将结果添加到最终变量?

0 个答案:

没有答案