BK = pd.DataFrame([], columns=(['Datetime','X','Y','Z']))
Time = 08082012
A1 = 28.455
B1 = 14.675
C1 = 124.674
# Assign first four values under 'Datetime','X','Y','Z'
# Assign next values in a row under the first values
Time = 09082012
A1 = 28.923
B1 = 14.122
C1 = 123.158
# Assign next values in a row under the second values
Time = 10082012
A1 = 27.923
B1 = 15.122
C1 = 127.158
Nehmen wir an, dass die Anzahl der Zeilen unendlich sein kann. Wie würde man die Variablen Zeile für Zeile in einen Datenrahmen einordnen? Kann es Anomalien geben, wenn ich die Variablen immer wieder überschreibe?Wie kann man einer Variablenzeile (Pandas) fortlaufend eine Variable zuweisen?
Sind Sie sicher? Meiner Meinung nach, wenn erstellt Liste und dann Dataframe Konstruktor ist, ist schneller. Kannst du etwas Zeit dafür hinzufügen? – jezrael
Hallo jazrael, du musst das Datenframe nur einmal am Anfang oder so erstellen und danach fügt es die Variablen zur Zeile hinzu. Während ich diesen Kommentar schreibe, könnte es auch die Möglichkeit geben, die Daten direkt an den Datenrahmen zu leiten. Ich muss das herausfinden. – Bondeaux
Ich denke nur, dass die beste Lösung ist, Liste und dann Datenrahmen zu erstellen, weil es schnell, einfach und empfohlen ist (wie sagt Dov Grobgeld in seiner Antwort). Ich bin überrascht, dass Sie denken, dass die Erstellung von Zeilen-zu-Zeile-Daten zu Dataframe schnell ist - meiner Meinung nach nicht. Oder etwas fehlt? – jezrael