---------------------------------------------------------------------------
IndexError Traceback (most recent call last)
<ipython-input-13-9f7d5671d168> in <module>()
----> 1 df_corr = df_agg.groupby(level=[7,3,1]).mean()['ExchangeBid']
2 df_corr.plot
/usr/lib64/python3.4/site-packages/pandas/core/generic.py in groupby(self, by, axis, level, as_index, sort, group_keys, squeeze)
3322 axis = self._get_axis_number(axis)
3323 return groupby(self, by=by, axis=axis, level=level, as_index=as_index,
-> 3324 sort=sort, group_keys=group_keys, squeeze=squeeze)
3325
3326 def asfreq(self, freq, method=None, how=None, normalize=False):
/usr/lib64/python3.4/site-packages/pandas/core/groupby.py in groupby(obj, by, **kwds)
1250 raise TypeError('invalid type: %s' % type(obj))
1251
-> 1252 return klass(obj, by, **kwds)
1253
1254
/usr/lib64/python3.4/site-packages/pandas/core/groupby.py in __init__(self, obj, keys, axis, level, grouper, exclusions, selection, as_index, sort, group_keys, squeeze)
414 if grouper is None:
415 grouper, exclusions, obj = _get_grouper(obj, keys, axis=axis,
--> 416 level=level, sort=sort)
417
418 self.obj = obj
/usr/lib64/python3.4/site-packages/pandas/core/groupby.py in _get_grouper(obj, key, axis, level, sort)
2174
2175 ping = Grouping(group_axis, gpr, obj=obj, name=name,
-> 2176 level=level, sort=sort, in_axis=in_axis)
2177
2178 groupings.append(ping)
/usr/lib64/python3.4/site-packages/pandas/core/groupby.py in __init__(self, index, grouper, obj, name, level, sort, in_axis)
1920 level = index.names.index(level)
1921
-> 1922 inds = index.labels[level]
1923 level_index = index.levels[level]
1924
/usr/lib64/python3.4/site-packages/pandas/core/base.py in __getitem__(self, n)
220 if isinstance(n, slice):
221 return self.__class__(super(FrozenList, self).__getitem__(n))
--> 222 return super(FrozenList, self).__getitem__(n)
223
224 def __radd__(self, other):
IndexError: list index out of range