Skip to content
Bryan Van de Ven edited this page Jun 20, 2016 · 12 revisions

General notes:

  • toolbar user-select annoying thing

examples/app

Works

  • clustering
  • export_csv
  • fourier_animated [1]
  • movies [2]
  • ohlc [3]
  • selection_histogram [4]
  • simple_hdf5 [5]
  • stocks [6]
  • sliders.py
  • timeout.py [7]

Fails

  • crossfilter
  • surface3d
  • weather [8]
[1]

fourier_animated

  • excess minor ticks
  • legend can be improved now
  • "Glyph refers to nonexistent column name: x, y"
[2]

movies

title deprecation "Glyph refers to nonexistent column name: alpha"

[3]

ohlc

  • slight (1px?) junk top of left axes?
  • "Layout has no children: ToolbarBox"
[4]

selection_histogram

vertical histogram on right extends too far down

[5]

simple_hdf5

pretty ugly styling

[6]

stocks

  • <pre> box styling / scrollbars
  • title deprecation
[7]

timeout

  • could use explanation paragraph
  • "BokehDeprecationWarning: bokeh.document.add was deprecated in Bokeh 0.11.0"
[8]

weather

Error running application handler <bokeh.application.handlers.directory.DirectoryHandler object at 0x1071dc0f0>: cannot use a non-absolute DateOffset in datetime/timedelta operations [<DateOffset: kwds={'days': 0.5}>]
File "ops.py", line 377, in _convert_to_array:
for v in values[mask]]))) Traceback (most recent call last):
  File "/Users/bryan/work/bokeh/bokeh/application/handlers/code_runner.py", line 83, in run
    exec(self._code, module.__dict__)
  File "/Users/bryan/work/bokeh/examples/app/weather/main.py", line 85, in <module>
    source = get_dataset(df, cities[city]['airport'], distribution)
  File "/Users/bryan/work/bokeh/examples/app/weather/main.py", line 18, in get_dataset
    df['left'] = df.date - pd.DateOffset(days=0.5)
  File "/Users/bryan/anaconda/lib/python3.4/site-packages/pandas/core/ops.py", line 493, in wrapper
    time_converted = _TimeOp.maybe_convert_for_time_op(left, right, name)
  File "/Users/bryan/a`naconda/lib/python3.4/site-packages/pandas/core/ops.py", line 457, in maybe_convert_for_time_op
    return cls(left, right, name)
  File "/Users/bryan/anaconda/lib/python3.4/site-packages/pandas/core/ops.py", line 274, in __init__
    rvalues = self._convert_to_array(right, name=name, other=lvalues)
  File "/Users/bryan/anaconda/lib/python3.4/site-packages/pandas/core/ops.py", line 377, in _convert_to_array
    for v in values[mask]])))
TypeError: cannot use a non-absolute DateOffset in datetime/timedelta operations [<DateOffset: kwds={'days': 0.5}>]`

examples/charts/file

ALL examples work sufficiently. It would be good to move legends outside plot areas now. Notes below

Works

  • area.py [9]
  • bar_multi.py [10]
  • boxplot_multi [11]
  • boxplot_single
  • chord_from_df.py
  • donut.py
  • donut_multi.py [12]
  • dots.py
  • dots_multi.py [13]
  • heat map.py [14]
  • histogram_multi.py [15]
  • histogram_single.py
  • horizon.py
  • horizon_folds.py
  • hover_span.py [16]
  • iris_blend.py
  • iris_simple.py
  • line_multi.py [17]
  • line_single.py
  • palettes.py [18]
  • scatter_multi.py [19]
  • stacked_bar.py
  • steps.py
  • timeseries.py [20]
[9]

area.py

"bokeh.io.vplot was deprecated"

[10]

bar_multi.py

"'title_text_font_size' was deprecated in"

[11]

boxplot_multi.py

"'title_text_font_size' was deprecated in"

[12]

donut_multi.py

"bokeh.io.vplot was deprecated"

[13]

dots_multi.py

  • "title_text_font_size' was deprecated"
  • "bokeh.io.vplot was deprecated"
[14]

heatmap.py

  • Chart property sort_legend was deprecated
  • "bokeh.io.vplot was deprecated"
[15]

histogram_multi.py

"bokeh.io.vplot was deprecated"

[16]

hover_span.py

"bokeh.io.vplot was deprecated"

[17]

line_multi.py

  • "'title_text_font_size' was deprecated "
  • "bokeh.io.hplot was deprecated"
[18]

palettes.py

  • "Layout has no children: ToolbarBox"
  • slightly slow to load
[19]

scatter_multi.py

  • "'title_text_font_size' was deprecated "
  • "bokeh.io.hplot was deprecated"
[20]

timeseries.py

"bokeh.io.vplot was deprecated"

examples/charts/server

has to be tested on windows

examples/compat

ALL examples work sufficiently, but notes:

  • title deprecations
  • saying very ugly (dark grid lines especially)

examples/embed

Works

  • custom_server/
  • embed_multiple.py
  • embed_multiple_responsive.py
  • embed_responsive_width_height.py
  • simple/

Fails

  • animated.py [21]
  • spectrogram [22]
  • widget.py [#]
[21]

animated.py

model not found in session

[22]

spectrogram

WIP PR

[23] sliders covered up, needs widget box?

examples/plotting/file

Works

  • airports_map.py
  • bollinger.py [23]
  • box_annotation.py [24]
  • boxplot.py
  • brewer.py
  • burtin.py
  • candlestick.py [25]
  • categorical.py [26]
  • choropleth.py
  • color_scatter.py
  • color_sliders.py [27]
  • custom_datetime_axis.py [28]
  • dynamic_map.py [29]
  • elements.py [30]
  • geojson_points.py [31]
  • glyphs.py [32]
  • graphs.py [33]
  • grid.py [34]
  • histogram.py [35]
  • hover.py
  • hover_glyph.py
  • image.py
  • image_rgba.py
  • iris.py
  • jitter.py
  • legend.py [36]
  • les_mis.py [37]
  • line_missing_data.py
  • line_select.py
  • linked_brushing.py [38]
  • linked_panning.py [39]
  • logplot.py
  • lorenz.py
  • markers.py
  • periodic.py
  • properties_alpha.py
  • python_callback.py [40]
  • rect.py [41]
  • scatter_selection.py [42]
  • slider.py [43]
  • slider_callback_policy.py
  • stocks.py [44]
  • tap.py
  • texas.py
  • twin_axis.py
  • unemployment.py
  • vector.py [45]
[24]

bollinger.py

titles deprecations

[25]

box_annotation.py

titles deprecations

[26]

candlestick.py

titles deprecations

[27]

categorical.py

  • vplot deprecations
  • resize tool is just broken
[28]

color_sliders.py

vform, vboxform deprecations

[29]

custom_datetime_axis.py

titles deprecations

[30]

dynamic_map.py

  • title deprecations
  • resize tool is just broken
[31]

elements.py

  • title deprecations
  • resize tool is just broken
[32]

geojson_points.py

"Glyph refers to nonexistent column name: x, y"

[33]

glyphs.py

  • really ugly, make plots smaller, in grid
  • vplot deprecations
[34]

graphs.py

vplot deprecations

[35]

grip.py

"Layout has no children: ToolbarBox"

[36]

histogram.py

vplot deprecations

[37]

legend.py

vplot deprecations

[38]

les_mis

resize tool broken

[39]

linked_brushing

Layout has no children: ToolbarBox

[40]

linked_panning

Layout has no children: ToolbarBox

[41]

python_callback.py

vboxform, vbox deprecations

[42]

rect.py

vbox deprecations

[43]

scatter_selection.py

  • Layout has no children: ToolbarBox
  • make selection tool default active
[44]

slider.py

vboxform, box deprecations

[45]

stocks.py

vplot, titles deprecations

[46]

vector.py

vplot deprecations

examples/plotting/notebook

Works

  • color_scatterplot.ipynb
  • glyphs.ipynb

examples/plotting/server

Works

  • animated.py
  • fourier_animated.py [46]
  • geojson_points.py [47]
  • hover.py
  • line_animate.py
  • line_animate_widget.py [48]
  • selection_histogram.py [49]
  • timeout.py
[47]

fourier_animated.py

"bokeh.io.vplot was deprecated"

[48]

geojson_points.py

hideously ugly, flashing ranges

[49]

line_animate_widget.py

  • buttons slightly extend under top of plot
  • "bokeh.io.vplot was deprecated"
[50]

selection_histogram

  • vertical histogram on right extends too far down
  • "bokeh.io.vplot was deprecated"

examples/webgl

Works

  • clustering.py [50]
  • iris_blend.py
  • line10k
  • line_compare.py
  • marker_compare.py
  • scatter10k.py
[51]

clustering.py

"bokeh.io.vplot was deprecated"