首页 > 解决方案 > Python Bokeh - 条件表格式 + 过滤框

问题描述

大家好,

请参阅下面的代码、当前输出和所需输出。代码中应该添加什么?


样本输出:


在此处输入图像描述

期望的输出:


在此处输入图像描述


    import pandas as pd
    d = {'A': ['A','B','C']}
    data = pd.DataFrame(data=d)
    data['B']=[7,8,9]
    data['C']=[1,2,3]

    from bokeh.io import output_file, show
    from bokeh.models import ColumnDataSource
    from bokeh.models.widgets import DataTable, DateFormatter, TableColumn, HTMLTemplateFormatter


    output_file(r'C:\Users\rbiberma\Desktop\TEMP\data_table.html')
    source = ColumnDataSource(data)
    column_list = data.columns
    columns = [TableColumn(field=col, title=col) for col in column_list]
    data_table = DataTable(source=source, columns=columns, width=200, height=100)
    show(data_table)

标签: python-3.xbokeh

解决方案


推荐阅读