Beaker demo "Python API for Table Display" doesn't work
- Dominant language
- Jupyter Notebook
- Stars
- 2.9k
- Forks
- 383
- PR merge metrics
- No merged PRs in 30d
Description
I'm evaluating Beaker and the "Python API for Table Display" demo returns the following error on cell 3:
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
in
----> 1 table = TableDisplay(pd.read_csv('../resources/data/interest-rates.csv'))
2 table.setAlignmentProviderForColumn('m3', TableDisplayAlignmentProvider.CENTER_ALIGNMENT)
3 table.setRendererForColumn("y10", TableDisplayCellRenderer.getDataBarsRenderer(False))
4 table.setRendererForType(ColumnType.Double, TableDisplayCellRenderer.getDataBarsRenderer(True))
5 table
/srv/conda/envs/notebook/lib/python3.7/site-packages/beakerx/tabledisplay/tabledisplay.py in __init__(self, *args, **kwargs)
210 def __init__(self, *args, **kwargs):
211 super(TableDisplay, self).__init__(**kwargs)
--> 212 self.chart = Table(*args, **kwargs)
213 self.model = self.chart.transform()
214 self.on_msg(self.handle_msg)
/srv/conda/envs/notebook/lib/python3.7/site-packages/beakerx/tabledisplay/tabledisplay.py in __init__(self, *args, **kwargs)
33 self.hasIndex = None
34 if isinstance(args[0], DataFrame):
---> 35 self.convert_from_pandas(args, types_map)
36 elif isinstance(args[0], dict):
37 self.convert_from_dict(args)
/srv/conda/envs/notebook/lib/python3.7/site-packages/beakerx/tabledisplay/tabledisplay.py in convert_from_pandas(self, args, types_map)
107 row = []
108 for columnName in self.columnNames:
--> 109 value = args[0][columnName].get_values()[index]
110 value_type = types_map.get(columnName)
111 row.append(self.convert_value(value, value_type))
/srv/conda/envs/notebook/lib/python3.7/site-packages/pandas/core/generic.py in __getattr__(self, name)
5128 if self._info_axis._can_hold_identifiers_and_holds_name(name):
5129 return self[name]
-> 5130 return object.__getattribute__(self, name)
5131
5132 def __setattr__(self, name: str, value) -> None:
AttributeError: 'Series' object has no attribute 'get_values'
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.