---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-50-67ee49c6bd67> in <module>()
1 # Make plot
2 output_file('opt_elems.html')
----> 3 donut = Donut(values, labels)
4 # show(donut)
/Users/bourque/anaconda/lib/python2.7/site-packages/bokeh/charts/builder/donut_builder.pyc in Donut(values, cat, width, height, xgrid, ygrid, **kws)
66 return create_and_build(
67 DonutBuilder, values, cat=cat, width=width, height=height,
---> 68 xgrid=xgrid, ygrid=ygrid, **kws
69 )
70
/Users/bourque/anaconda/lib/python2.7/site-packages/bokeh/charts/_builder.pyc in create_and_build(builder_class, values, **kws)
40 chart_kws = { k:v for k,v in kws.items() if k not in builder_props}
41 chart = Chart(**chart_kws)
---> 42 chart.add_builder(builder)
43
44 return chart
/Users/bourque/anaconda/lib/python2.7/site-packages/bokeh/charts/_chart.pyc in add_builder(self, builder)
116 def add_builder(self, builder):
117 self._builders.append(builder)
--> 118 builder.create(self)
119
120 # Add tools if supposed to
/Users/bourque/anaconda/lib/python2.7/site-packages/bokeh/charts/_builder.pyc in create(self, chart)
163 def create(self, chart=None):
164 self._adapt_values()
--> 165 self._process_data()
166 self._set_sources()
167 renderers = self._yield_renderers()
/Users/bourque/anaconda/lib/python2.7/site-packages/bokeh/charts/builder/donut_builder.pyc in _process_data(self)
96 dd = dict(zip(self._values.keys(), self._values.values()))
97 self._df = df = pd.DataFrame(dd)
---> 98 self._groups = df.index = self.cat
99 df.columns = self._values.keys()
100
/Users/bourque/anaconda/lib/python2.7/site-packages/pandas/core/generic.pyc in __setattr__(self, name, value)
2159 try:
2160 object.__getattribute__(self, name)
-> 2161 return object.__setattr__(self, name, value)
2162 except AttributeError:
2163 pass
pandas/src/properties.pyx in pandas.lib.AxisProperty.__set__ (pandas/lib.c:42548)()
/Users/bourque/anaconda/lib/python2.7/site-packages/pandas/core/generic.pyc in _set_axis(self, axis, labels)
411
412 def _set_axis(self, axis, labels):
--> 413 self._data.set_axis(axis, labels)
414 self._clear_item_cache()
415
/Users/bourque/anaconda/lib/python2.7/site-packages/pandas/core/internals.pyc in set_axis(self, axis, new_labels)
2217 if new_len != old_len:
2218 raise ValueError('Length mismatch: Expected axis has %d elements, '
-> 2219 'new values have %d elements' % (old_len, new_len))
2220
2221 self.axes[axis] = new_labels
ValueError: Length mismatch: Expected axis has 19 elements, new values have 2 elements