INNER CODE UNIT · Python

create_figure

burkesquires/python_biologist · 06_data_vis_python/bokeh/server/app/crossfilter/main.py:35

def create_figure():
    xs = df[x.value].values
    ys = df[y.value].values
    x_title = x.value.title()
    y_title = y.value.title()

    kw = dict()
    if x.value in discrete:
        kw['x_range'] = sorted(set(xs))
    if y.value in discrete:
        kw['y_range'] = sorted(set(ys))
    kw['title'] = f"{x_title} vs {y_title}"

    p = figure(height=600, width=800, tools='pan,box_zoom,hover,reset', **kw)
    p.xaxis.axis_label = x_title
    p.yaxis.axis_label = y_title

    if x.value in discrete:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…