INNER CODE UNIT · Python

datashop_plot

alteryx/open_source_demos · predict-correct-answer/utils.py:140

def datashop_plot(fm, col1='', col2='', label=None, names=['', '', '']):
    colorlist = ['#3A3A3A',  '#1072B9', '#B22222']
    colormap = {name: colorlist[name] for name in label}
    colors = [colormap[x] for x in label]
    labelmap = {0: 'INCORRECT', 1: 'CORRECT'}
    desc = [labelmap[x] for x in label]
    source = ColumnDataSource(dict(
        x=fm[col1],
        y=fm[col2],
        desc=desc,
        color=colors,
        index=fm.index,
        problem_step=fm['Step Name'],
        problem=fm['problem_steps.Problem Name'],
        attempt=fm['Attempt At Step']
    ))
    hover = HoverTool(tooltips=[
    ("(x,y)", "(@x, @y)"),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…