Ich habe eine Datei mit vielen Zeilen. Ich lese jede Zeile, spalte jedes Wort/jede Nummer und speichere sie in einer Liste. Danach versuche ich diese Liste in einen 1-Säulen-Panda-Dataframe umzuwandeln.Liste in einen 1-Spalten-Panda-Datenrahmen konvertieren
Aber nach dem Ausführen meines Codes bekomme ich nur eine Zeile voller Listen. Was ich brauche ist 1 Spalte mit variabler Anzahl von Zeilen mit einem gewissen Wert. Hier
ist der Code-Snippet Ich schrieb:
for line1 in file:
test_set=[]
test_set.append(next(file).split())
df1 = DataFrame({'test_set': [test_set]})
Mein Ausgang ist so etwas wie:
test_set
0 [[1, 0, 0, 0, 0, 0, 1, 1, 1, 0]]
Aber was ich will, ist:
test_set
0 1
1 0
2 0
3 0
4 0
5 0
6 1
7 1
8 1
9 0
All Vorschläge was ich bin falsch machen oder wie kann ich das umsetzen? Vielen Dank.
Eingang Datenabtastblock Snippet
id1 id2 id3 id4
0 1 0 1
1 1 0 0
id10 id5 id6 id7
1 1 0 1
1 0 0 1
.
.
.
Können Sie nach, was Ihre Eingangsdaten aussieht, ist es wahrscheinlich, es kann entweder in einem df analysiert oder geteilt werden, die – EdChum
mein neues bearbeiten Überprüfen Sie schneller sein! – HackCode