Ich habe CSV-Datei liest dask auf diese Weise mit:Dask Fehler: Länge des Wertes entspricht nicht Länge Index
import dask.dataframe as dd
train = dd.read_csv('act_train.csv')
Dann würde ich einfache Logik pro Zeile bewerben, die ziemlich gut in Pandas funktioniert:
columns = list(train.columns)
for col in columns[1:]:
train[col] = train[col].apply(lambda x: x if x == -1 else x.split(' ')[1])
Leider letzte Codezeile erzeugt die folgenden Fehler: Länge von Werten entspricht nicht Länge Index
Was mache ich falsch?
Hallo @ Rocketq, können Sie ein Beispiel geben, das von jemandem ohne Ihren Datensatz leicht ausgeführt werden kann? http://stackoverflow.com/help/mcve – MRocklin