Ich habe eine for-Schleife erstellt und ich bekomme einen Datenrahmen (unten angegeben) als eine Ausgabe. Ich hänge alle Ausgaben an eine leere Liste an. Ich bin die Ausgänge immer aber mit einer Warnung von Leistung als:Wie löst man die Leistungswarnung beim Hinzufügen eines Datenrahmens in einer Liste in einer for-Schleife?
PerformanceWarning: Hinzufügen/Subtraktion Array von DateOffsets zu Serie nicht vektorisiert
Ausgangsdatenrahmen:
Intercept Slope 0 3,008165 -,001024 Intercept Slope 0 2.153798 0.001749
Code:
coeff = []
for x in something:
#do something
reg_df = DataFrame({"Slope":slope,"Intercept":intercept})
coeff.append(reg_df)
Warum bekomme ich diese Warnung?
Wie kann ich das lösen?
Jede Hilfe wäre willkommen.
Nach der ersten Methode, ich bin immer alle Werte in den einzelnen Listen? – Dheeraj
Ich denke, in der ersten Methode bekommen dicioanries in Liste, in zweiten Listen in der Liste – jezrael
nach dem Konvertieren von ihnen in einen Datenrahmen, bekomme ich die Ausgänge als Slope Intercept 0 [-0.00102418207681] [3.00816500711] – Dheeraj