Python 2.7.12 と Altair 1.2.0 を使用して、Web ページ上のいくつかのグラフを視覚化したいと考えています。
それらの例を使用すると、簡単で簡単です。
from altair import *
from altair import Chart, load_dataset
# load built-in dataset as a pandas DataFrame
cars = load_dataset('cars')
chart = Chart(cars).mark_circle().encode(
x='Horsepower',
y='Miles_per_Gallon',
color='Origin',
)
chart.display()
これはJupyter Notebookで機能します。
( https://altair-viz.github.io/documentation/displaying.html#displaying-plots-via-a-local-http-serverで説明されているように) に変更chart.display()
するだけで、Python の HTTPServer を使用して Web サーバーを起動できます。chart.server()
起動しますが、提供されるページは空です。ソースはありますが、何も視覚化されていません。
理由について何か考えはありますか?