2
私は現在、bokehライブラリからテーブルウィジェットを表示しているアプリケーションを実行しています。 Pythonライブラリは、グラフやテーブルなどのインタラクティブなjs要素を含むhtmlファイルを作成します。bokehテーブルウィジェットのフォーマット
グラフでは、色などをカスタマイズするオプションがたくさんあるようですが、これは「ウィジェット」の形式で表示される表の場合には当てはまりません。
Aが若干Jupyterノートブック用のドキュメントからのコード例を変更し、負の値は、色=赤、高い値が割り当てられるように、出力をフォーマットする
# coding: utf-8
# In[1]:
from bokeh.io import output_notebook
output_notebook()
# In[2]:
from datetime import date
from random import randint
from bokeh.io import show
from bokeh.layouts import widgetbox
from bokeh.models import ColumnDataSource
from bokeh.models.widgets import DataTable, DateFormatter, TableColumn
data = dict(
dates=[date(2014, 3, i+1) for i in range(10)],
number=[randint(-100, 100) for i in range(10)],
)
source = ColumnDataSource(data)
columns = [
TableColumn(field="dates", title="Date", formatter=DateFormatter()),
TableColumn(field="number", title="Number"),
]
data_table = DataTable(source=source, columns=columns, width=400, height=280)
show(widgetbox(data_table))
ことが可能であるが、太字などを印刷しています?
このようなタスクは、プロットなどの他のライブラリでもっと簡単でしょうか(経験はありません)?
ありがとう、それを見ていない! – RubenStrenzke