这是因为有一个小问题,我们在文章的结尾进行了简短的讨论
Facet section
在文件里。
LayerChart
对象作为父对象,每个
Chart
对象作为子对象。子级可以从父级继承数据,也可以指定自己的数据,在这种情况下,将忽略父级数据。
.
facet()
方法。下面是一个将这些放在一起的示例:
import altair as alt
from vega_datasets import data
cars = data.cars()
horse = alt.Chart().mark_point().encode(
x = 'Weight_in_lbs',
y = 'Horsepower'
)
miles = alt.Chart().mark_point(color='red').encode(
x = 'Weight_in_lbs',
y = 'Miles_per_Gallon'
)
alt.layer(horse, miles, data=cars).facet(column='Origin')