In [3]:
import altair.vegalite.v2 as vl
from altair.datasets import load_dataset
In [4]:
cars = load_dataset('cars')
In [5]:
cars.head()
Out[5]:
In [6]:
vl.data_transformers.enable('json')
In [13]:
spec = {
'data': vl.pipe(cars, vl.data_transformers.get()),
'encoding': {
'x': {'type': 'quantitative', 'field': 'Acceleration'},
'y': {'type': 'quantitative', 'field': 'Displacement'},
},
'mark': 'circle',
'width': 400,
'height': 300
}
In [14]:
vl.renderers.get()(spec)
Out[14]:
In [15]:
vl.vegalite(spec, validate=True)
In [16]:
vl.renderers.enable('json')
In [17]:
vl.vegalite(spec, validate=True)