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?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage