Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---------------------------------------------------------------------------
- KeyError Traceback (most recent call last)
- <ipython-input-24-2547282d00f5> in <module>()
- ----> 1 df['foo'].groupby(level=0, group_keys=False).rolling(7, min_periods=1, center=True).agg(['mean', 'count'])
- ~/work/virtualenv/python3/lib/python3.6/site-packages/pandas/core/window.py in aggregate(self, arg, *args, **kwargs)
- 1186 klass='Series/DataFrame'))
- 1187 def aggregate(self, arg, *args, **kwargs):
- -> 1188 return super(Rolling, self).aggregate(arg, *args, **kwargs)
- 1189
- 1190 agg = aggregate
- ~/work/virtualenv/python3/lib/python3.6/site-packages/pandas/core/window.py in aggregate(self, arg, *args, **kwargs)
- 331
- 332 def aggregate(self, arg, *args, **kwargs):
- --> 333 result, how = self._aggregate(arg, *args, **kwargs)
- 334 if result is None:
- 335 return self.apply(arg, args=args, kwargs=kwargs)
- ~/work/virtualenv/python3/lib/python3.6/site-packages/pandas/core/base.py in _aggregate(self, arg, *args, **kwargs)
- 632 return self._aggregate_multiple_funcs(arg,
- 633 _level=_level,
- --> 634 _axis=_axis), None
- 635 else:
- 636 result = None
- ~/work/virtualenv/python3/lib/python3.6/site-packages/pandas/core/base.py in _aggregate_multiple_funcs(self, arg, _level, _axis)
- 661 for a in arg:
- 662 try:
- --> 663 colg = self._gotitem(obj.name, ndim=1, subset=obj)
- 664 results.append(colg.aggregate(a))
- 665
- ~/work/virtualenv/python3/lib/python3.6/site-packages/pandas/core/window.py in _gotitem(self, key, ndim, subset)
- 1307 self._groupby.obj = self._groupby.obj.set_index(self._on)
- 1308 self.on = None
- -> 1309 return super(RollingGroupby, self)._gotitem(key, ndim, subset=subset)
- 1310
- 1311 def _validate_monotonic(self):
- ~/work/virtualenv/python3/lib/python3.6/site-packages/pandas/core/base.py in _gotitem(self, key, ndim, subset)
- 769 for attr in self._attributes])
- 770 self = self.__class__(subset,
- --> 771 groupby=self._groupby[key],
- 772 parent=self,
- 773 **kwargs)
- ~/work/virtualenv/python3/lib/python3.6/site-packages/pandas/core/base.py in __getitem__(self, key)
- 352 else:
- 353 if key not in self.obj:
- --> 354 raise KeyError("Column not found: %s" % key)
- 355 return self._gotitem(key, ndim=1)
- 356
- KeyError: 'Column not found: foo'
Advertisement
Add Comment
Please, Sign In to add comment