如何完整显示具有许多列的holoviews表

时间:2019-05-03 07:22:38

标签: python holoviews pyviz

我有一些带有许多列的DataFrame。当我尝试使用holoviews.Table可视化它们时,仅显示第一列。

出于测试目的,我创建了一个包含50列的DataFrame。

import pandas as pd
import panel as pn
import holoviews as hv
pn.extension()

df = pd.DataFrame({'1': [1]})
for i in list(range(2, 50)):
    df[str(i)] = [i]
df

enter image description here

我试图将DataFrame显示为表:

table= hv.Table(df, label='displayed table is node wide enough')
pn.Row(table)

table

是否有一些显示完整表格的选项/方式?

1 个答案:

答案 0 :(得分:0)

选项width是解决方案:

table.opts(width=1550)
pn.Row(table)

以正确的宽度显示表格以显示所有列。