Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

hospital

64 views
Kernel: SageMath (stable)
import pandas as pd df = pd.read_csv('test.csv') df.index=df['date']
import pandas as pd df = pd.read_csv('test.csv') df.index=df['date'] print(df.iloc[:,5:7].describe())
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-9-873c69de6d64> in <module>() 2 df = pd.read_csv('test.csv') 3 df.index=df['date'] ----> 4 print(df.iloc[:,Integer(5):Integer(7)].describe()) /ext/sage/sage-8.3_1804/local/lib/python2.7/site-packages/pandas/core/indexing.pyc in __getitem__(self, key) 1470 except (KeyError, IndexError): 1471 pass -> 1472 return self._getitem_tuple(key) 1473 else: 1474 # we by definition only have the 0th axis /ext/sage/sage-8.3_1804/local/lib/python2.7/site-packages/pandas/core/indexing.pyc in _getitem_tuple(self, tup) 2027 continue 2028 -> 2029 retval = getattr(retval, self.name)._getitem_axis(key, axis=axis) 2030 2031 # if the dim was reduced, then pass a lower-dim the next time /ext/sage/sage-8.3_1804/local/lib/python2.7/site-packages/pandas/core/indexing.pyc in _getitem_axis(self, key, axis) 2078 2079 if isinstance(key, slice): -> 2080 return self._get_slice_axis(key, axis=axis) 2081 2082 if isinstance(key, list): /ext/sage/sage-8.3_1804/local/lib/python2.7/site-packages/pandas/core/indexing.pyc in _get_slice_axis(self, slice_obj, axis) 2046 return obj.copy(deep=False) 2047 -> 2048 slice_obj = self._convert_slice_indexer(slice_obj, axis) 2049 if isinstance(slice_obj, slice): 2050 return self._slice(slice_obj, axis=axis, kind='iloc') /ext/sage/sage-8.3_1804/local/lib/python2.7/site-packages/pandas/core/indexing.pyc in _convert_slice_indexer(self, key, axis) 264 # if we are accessing via lowered dim, use the last dim 265 ax = self.obj._get_axis(min(axis, self.ndim - 1)) --> 266 return ax._convert_slice_indexer(key, kind=self.name) 267 268 def _has_valid_setitem_indexer(self, indexer): /ext/sage/sage-8.3_1804/local/lib/python2.7/site-packages/pandas/core/indexes/base.pyc in _convert_slice_indexer(self, key, kind) 1703 # validate iloc 1704 if kind == 'iloc': -> 1705 return slice(self._validate_indexer('slice', key.start, kind), 1706 self._validate_indexer('slice', key.stop, kind), 1707 self._validate_indexer('slice', key.step, kind)) /ext/sage/sage-8.3_1804/local/lib/python2.7/site-packages/pandas/core/indexes/base.pyc in _validate_indexer(self, form, key, kind) 4143 pass 4144 elif kind in ['iloc', 'getitem']: -> 4145 self._invalid_indexer(form, key) 4146 return key 4147 /ext/sage/sage-8.3_1804/local/lib/python2.7/site-packages/pandas/core/indexes/base.pyc in _invalid_indexer(self, form, key) 1861 "indexers [{key}] of {kind}".format( 1862 form=form, klass=type(self), key=key, -> 1863 kind=type(key))) 1864 1865 def get_duplicates(self): TypeError: cannot do slice indexing on <class 'pandas.core.indexes.base.Index'> with these indexers [5] of <type 'sage.rings.integer.Integer'>

医院数据匹配项目