Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- KeyError Traceback (most recent call last)
- /media/DATA/arxeia/Projects/<ipython-input-14-8cdc9e94ba72> in <module>()
- ----> 1 df.sort([0, 1, 3]).reset_index(drop=True).groupby([0, 1, 2]).apply(func)
- /usr/lib64/python2.7/site-packages/pandas-0.10.1-py2.7-linux-x86_64.egg/pandas/core/groupby.pyc in apply(self, func, *args, **kwargs)
- 320 func = _intercept_function(func)
- 321 f = lambda g: func(g, *args, **kwargs)
- --> 322 return self._python_apply_general(f)
- 323
- 324 def _python_apply_general(self, f):
- /usr/lib64/python2.7/site-packages/pandas-0.10.1-py2.7-linux-x86_64.egg/pandas/core/groupby.pyc in _python_apply_general(self, f)
- 323
- 324 def _python_apply_general(self, f):
- --> 325 keys, values, mutated = self.grouper.apply(f, self.obj, self.axis)
- 326
- 327 return self._wrap_applied_output(keys, values,
- /usr/lib64/python2.7/site-packages/pandas-0.10.1-py2.7-linux-x86_64.egg/pandas/core/groupby.pyc in apply(self, f, data, axis, keep_internal)
- 594 # group might be modified
- 595 group_axes = _get_axes(group)
- --> 596 res = f(group)
- 597 if not _is_indexed_like(res, group_axes):
- 598 mutated = True
- /usr/lib64/python2.7/site-packages/pandas-0.10.1-py2.7-linux-x86_64.egg/pandas/core/groupby.pyc in <lambda>(g)
- 319 """
- 320 func = _intercept_function(func)
- --> 321 f = lambda g: func(g, *args, **kwargs)
- 322 return self._python_apply_general(f)
- 323
- /media/DATA/arxeia/Projects/<ipython-input-13-4d16cae39798> in func(df)
- 5 s.append(rw[4])
- 6 s.append(rw[5])
- ----> 7 s.append(rw[6])
- 8 s.append(rw[7])
- 9 s.append(rw[8])
- /usr/lib64/python2.7/site-packages/pandas-0.10.1-py2.7-linux-x86_64.egg/pandas/core/series.pyc in __getitem__(self, key)
- 501 def __getitem__(self, key):
- 502 try:
- --> 503 return self.index.get_value(self, key)
- 504 except InvalidIndexError:
- 505 pass
- /usr/lib64/python2.7/site-packages/pandas-0.10.1-py2.7-linux-x86_64.egg/pandas/core/index.pyc in get_value(self, series, key)
- 724 """
- 725 try:
- --> 726 return self._engine.get_value(series, key)
- 727 except KeyError, e1:
- 728 if len(self) > 0 and self.inferred_type == 'integer':
- /usr/lib64/python2.7/site-packages/pandas-0.10.1-py2.7-linux-x86_64.egg/pandas/index.so in pandas.index.IndexEngine.get_value (pandas/index.c:2559)()
- /usr/lib64/python2.7/site-packages/pandas-0.10.1-py2.7-linux-x86_64.egg/pandas/index.so in pandas.index.IndexEngine.get_value (pandas/index.c:2374)()
- /usr/lib64/python2.7/site-packages/pandas-0.10.1-py2.7-linux-x86_64.egg/pandas/index.so in pandas.index.IndexEngine.get_loc (pandas/index.c:3111)()
- /usr/lib64/python2.7/site-packages/pandas-0.10.1-py2.7-linux-x86_64.egg/pandas/hashtable.so in pandas.hashtable.Int64HashTable.get_item (pandas/hashtable.c:6427)()
- /usr/lib64/python2.7/site-packages/pandas-0.10.1-py2.7-linux-x86_64.egg/pandas/hashtable.so in pandas.hashtable.Int64HashTable.get_item (pandas/hashtable.c:6371)()
- KeyError: 6
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement