Фасетная диаграмма урожайности ячменя Беккера

Пример воспроизводит фасетные диаграммы Ричарда Беккера, Уильяма Кливленда и других исследователей 1990-х годов. Представляя каждый участок отдельной строкой фасетов, они обнаружили аномалию в распространённом сельскохозяйственном наборе данных: для участка Morris случайно поменяли местами 1931 и 1932 годы. Эта ошибка получила название «The Morris Mistake».

import altair as alt
from altair.datasets import data

source = data.barley()

alt.Chart(source, title="The Morris Mistake").mark_point().encode(
    alt.X('yield:Q')
        .title("Barley Yield (bushels/acre)")
        .scale(zero=False)
        .axis(grid=False),
    alt.Y('variety:N')
        .title("")
        .sort('-x')
        .axis(grid=True),
    alt.Color('year:N')
        .title("Year"),
    alt.Row('site:N')
        .title("")
        .sort(field='yield', op='sum', order='descending')
).properties(
    height=alt.Step(20)
).configure_view(stroke="transparent")

Подробнее в связанных разделах документации: