Pandas Spalte durch Komma in mehrere Spalten aufteilen
Ich versuche, eine Spalte basierend auf der Trennung von Komma und Leerzeichen in mehrere Spalten aufzuteilen.
ein Datenrahmen sieht derzeit aus wie
KEYS 1
0 FIT-4270 4000.0439
1 FIT-4269 4000.0420, 4000.0471
2 FIT-4268 4000.0419
3 FIT-4266 4000.0499
4 FIT-4265 4000.0490, 4000.0499, 4000.0500, 4000.0504,
Ich würde gern
KEYS 1 2 3 4
0 FIT-4270 4000.0439
1 FIT-4269 4000.0420 4000.0471
2 FIT-4268 4000.0419
3 FIT-4266 4000.0499
4 FIT-4265 4000.0490 4000.0499 4000.0500 4000.0504
Mein Code entfernt derzeit die Spalte KEYS, und ich bin mir nicht sicher, warum. Könnte jemand das Problem beheben oder verbessern?
v = dfcleancsv[1]
#splits the columns by spaces into new columns but removes KEYS?
dfcleancsv = dfcleancsv[1].str.split(' ').apply(Series, 1)