散景数据表宽度
bokeh DataTable width
散景 DataTable 似乎具有固定的整个 table 宽度?
当我将列的宽度设置得很大时,它不起作用。下面的代码有 4 列 width = 1000,但它只会显示宽度小得多的 4 列。
此外,虽然我可以在Chrome中移动输出html中每一列的边界,但我不能在[=21]中移动table的右端=] -- 整个 table 宽度似乎是固定的。
有没有办法让 table 的宽度变大?
import bokeh.models.widgets as bmw
source = bokeh.models.ColumnDataSource(df)
numformatter = bmw.NumberFormatter()
numformatter.format = '0.00'
columns = [TableColumn(field=c, title=c, width = 1000, formatter=numformatter) for c in df]
table = bmw.DataTable(source=source, columns=columns, height = 1000)
刚发现 DataTable
有一个属性 width
(没有记录)。所以
table = bmw.DataTable(source=source, columns=columns, height = 1000, width = 4000)
会工作
散景 DataTable 似乎具有固定的整个 table 宽度?
当我将列的宽度设置得很大时,它不起作用。下面的代码有 4 列 width = 1000,但它只会显示宽度小得多的 4 列。
此外,虽然我可以在Chrome中移动输出html中每一列的边界,但我不能在[=21]中移动table的右端=] -- 整个 table 宽度似乎是固定的。
有没有办法让 table 的宽度变大?
import bokeh.models.widgets as bmw
source = bokeh.models.ColumnDataSource(df)
numformatter = bmw.NumberFormatter()
numformatter.format = '0.00'
columns = [TableColumn(field=c, title=c, width = 1000, formatter=numformatter) for c in df]
table = bmw.DataTable(source=source, columns=columns, height = 1000)
刚发现 DataTable
有一个属性 width
(没有记录)。所以
table = bmw.DataTable(source=source, columns=columns, height = 1000, width = 4000)
会工作