安装
pip install altair
也可以使用下面代码安装altair的同时安装示例数据 vega_datasets,
pip install altair vega_datasets
用conda命令也可以这样:
conda install -c conda-forge altair vega_datasets
应用示范
import altair as alt
import numpy as np
import pandas as pd
# Compute x^2 + y^2 across a 2D grid
x, y = np.meshgrid(range(-5, 5), range(-5, 5))
z = x ** 2 + y ** 2
# Convert this grid to columnar data expected by Altair
source = pd.DataFrame({'x': x.ravel(),
'y': y.ravel(),
'z': z.ravel()})
alt.Chart(source).mark_rect().encode(
x='x:O',
y='y:O',
color='z:Q'
)
结果: