Ich habe eine Liste von Listen in Python. Ich versuche, es in einen Datenrahmen umzuwandeln. Für zB =Python Liste von Listen zu Dataframe - AssertionError
foo = [
[1,2,3...],
[a,b,c...],
[aa,bb,cc...]
]
Jede dieser 3 Listen enthält 100 Elemente. Ich habe das versucht, folgendes zu einem Datenrahmen zu konvertieren -
df = pandas.DataFrame(foo, columns=headers) // where headers is ['id', 'fname', 'lname']
df = pandas.DataFrame(foo, columns=[foo[0], foo[1], foo[2]])
Jedoch bin ich diesen Fehler -
AssertionError: 3 columns passed, passed data had 100 columns
Dieser Fehler scheint ziemlich klar geschnitten, nein? Sie übergeben nur 3 Spaltennamen, aber es gibt 100 Spalten in den Daten. –
@ juanpa.arrivillaga - Ja, ich verstehe den Fehler. Ich bin einfach nicht in der Lage, einen Weg zu finden, diese Einstellung in einen DF umzuwandeln – newbie