Повторяющиеся оценки плотности
Оценки плотности для каждого измерения пингвинов. Это повторяющаяся диаграмма: каждому типу измерения соответствует отдельная поддиаграмма. Все измерения выражены в миллиметрах, поэтому их можно напрямую сравнивать на общей оси x.
import altair as alt
from altair.datasets import data
source = data.penguins()
alt.Chart(source).transform_fold(
[
"Beak Length (mm)",
"Beak Depth (mm)",
"Flipper Length (mm)",
],
as_=["Measurement Type", "value"],
).transform_density(
density="value",
groupby=["Measurement Type"]
).mark_area().encode(
alt.X("value:Q"),
alt.Y("density:Q"),
alt.Row("Measurement Type:N").header(labelAngle=0, labelAlign="left")
).properties(
width=300,
height=50
)
import altair as alt
from altair.datasets import data
source = data.penguins()
alt.Chart(source).transform_fold(
[
"Beak Length (mm)",
"Beak Depth (mm)",
"Flipper Length (mm)",
],
as_=["Measurement Type", "value"],
).transform_density(
density="value",
groupby=["Measurement Type"]
).mark_area().encode(
alt.X("value:Q"),
alt.Y("density:Q"),
alt.Row("Measurement Type:N", header=alt.Header(labelAngle=0, labelAlign="left"))
).properties(
width=300,
height=50
)
Подробнее в связанных разделах документации: