umbenennen Ich versuche Datensätze dynamisch zu erstellen:dynamisch Datenrahmen in Python
def CreateDF (indsn, outdsn):
outdsn = pd.DataFrame(indsn)
....
return outdsn
CreateDF (phase_df, phase_df2)
Aber es funktioniert nicht, bekomme ich folgende Fehlermeldung:
NameError: name 'phase_df2' is not defined
Lage zu sein, die oben zu tun könnte nützlich sein, weil ich auch eine Liste von Datasets durchlaufen konnte (für jeden Datensatz in der Liste), aber ich bin mir nicht sicher, wie ich sie dynamisch umbenennen könnte.
Fehler ist ziemlich klar, was ist 'phase_df2' hier als Ihr Code-Snippet zeigt nicht, wo dies erklärt wird – EdChum
Sie müssen eine [MCVE] (http://stackoverflow.com/help/mcve), Ihren Code zeigen hat nichts mit dem Fehler zu tun, den Sie bekommen. –
Nun, dieser Fehler hat nichts mit Ihrer Funktion zu tun. Es bedeutet nur, dass Sie phase2_df – SAMO