Laden Sie CSV in Pandas MultiIndex DataFrame
Ich habe eine CSV-Datei mit 719 MB, die wie folgt aussieht:
from, to, dep, freq, arr, code, mode (header row)
RGBOXFD,RGBPADTON,127,0,27,99999,2
RGBOXFD,RGBPADTON,127,0,33,99999,2
RGBOXFD,RGBRDLEY,127,0,1425,99999,2
RGBOXFD,RGBCHOLSEY,127,0,52,99999,2
RGBOXFD,RGBMDNHEAD,127,0,91,99999,2
RGBDIDCOTP,RGBPADTON,127,0,46,99999,2
RGBDIDCOTP,RGBPADTON,127,0,3,99999,2
RGBDIDCOTP,RGBCHOLSEY,127,0,61,99999,2
RGBDIDCOTP,RGBRDLEY,127,0,1430,99999,2
RGBDIDCOTP,RGBPADTON,127,0,115,99999,2
and so on...
Ich möchte in einen pandas DataFrame laden. Jetzt weiß ich, dass es eine Last von der CSV-Methode gibt:
r = pd.DataFrame.from_csv('test_data2.csv')
Ich möchte es jedoch ausdrücklich als 'MultiIndex'-DataFrame laden, in dem sich die Indizes befinden:
So endete mit:
dep, freq, arr, code, mode
RGBOXFD RGBPADTON 127 0 27 99999 2
RGBRDLEY 127 0 33 99999 2
RGBCHOLSEY 127 0 1425 99999 2
RGBMDNHEAD 127 0 1525 99999 2
usw. Ich bin nicht sicher, wie das geht?