Ich erkunde den MultiIndex, aber aus irgendeinem Grund funktioniert die grundlegende Indexierung nicht für mich.Pandas MultiIndex Indizierung funktioniert nicht
Der Index:
In [119]: index
Out[119]: MultiIndex(levels=[[u'Group 1', u'Group 2'], [u'A01', u'A02', u'A03', u'A04']],
labels=[[0, 1, 0, 0], [0, 1, 2, 3]],
names=[u'Group', u'Well'])
Der Datenrahmen:
df = pd.DataFrame(np.random.randn(4,2), index=index)
Der Datenrahmen hat den Index:
In [124]: df.index
Out[124]:
MultiIndex(levels=[[u'Group 1', u'Group 2'], [u'A01', u'A02', u'A03', u'A04']],
labels=[[0, 1, 0, 0], [0, 1, 2, 3]],
names=[u'Group', u'User'])
jedoch Indexierungs:
df['Group 1']
nur zu einem Fehler
KeyError: 'Group 1'
Wie kann dieses Problem behoben werden?