coa-project/pycoa

bug on plot with spf

Closed this issue · 2 comments

pycoa.plot(where='Île-de-France', option='sumall', when='01/01/2021:01/01/2023')

Quand on ne met pas de which les plot, hist, map ne marche pas, ca doit surement etre du au changement de which en list

KeyError Traceback (most recent call last)
File ~/opt/anaconda3/lib/python3.9/site-packages/pandas/core/indexes/base.py:3621, in Index.get_loc(self, key, method, tolerance)
3620 try:
-> 3621 return self._engine.get_loc(casted_key)
3622 except KeyError as err:

File pandas/_libs/index.pyx:136, in pandas._libs.index.IndexEngine.get_loc()

File pandas/_libs/index.pyx:163, in pandas._libs.index.IndexEngine.get_loc()

File pandas/_libs/hashtable_class_helper.pxi:5198, in pandas._libs.hashtable.PyObjectHashTable.get_item()

File pandas/_libs/hashtable_class_helper.pxi:5206, in pandas._libs.hashtable.PyObjectHashTable.get_item()

KeyError: 'cur_hosp'

The above exception was the direct cause of the following exception:

KeyError Traceback (most recent call last)
Cell In[6], line 1
----> 1 pycoa.plot(where='Île-de-France', option='sumall', when='01/01/2021:01/01/2023')

File ~/Desktop/pycoa/coabook/../coa/front.py:510, in Front.chartsinput_deco..wrapper(self, **kwargs)
508 pandy = self._db.get_stats(**kwargs)
509 if which != None:
--> 510 pandy['standard'] = pandy[which[0]]
511 else:
512 pandy['standard'] = pandy[pandy.columns[2]]

File ~/opt/anaconda3/lib/python3.9/site-packages/pandas/core/frame.py:3505, in DataFrame.getitem(self, key)
3503 if self.columns.nlevels > 1:
3504 return self._getitem_multilevel(key)
-> 3505 indexer = self.columns.get_loc(key)
3506 if is_integer(indexer):
3507 indexer = [indexer]

File ~/opt/anaconda3/lib/python3.9/site-packages/pandas/core/indexes/base.py:3623, in Index.get_loc(self, key, method, tolerance)
3621 return self._engine.get_loc(casted_key)
3622 except KeyError as err:
-> 3623 raise KeyError(key) from err
3624 except TypeError:
3625 # If we have a listlike key, _check_indexing_error will raise
3626 # InvalidIndexError. Otherwise we fall through and re-raise
3627 # the TypeError.
3628 self._check_indexing_error(key)

KeyError: 'cur_hosp'

fixed !last bug found before your leave ? 🥺

ahaha I will try to find another one !