Скрыть заголовок фасета в диаграмме Альтаира?

Учитывая простой, граненый график, как:

import altair as alt

data = alt.Data(values = [
    { "category" : "a", "x" : 1, "y" : 2 },
    { "category" : "a", "x" : 2, "y" : 4 },
    { "category" : "b", "x" : 1, "y" : 3 },
    { "category" : "b", "x" : 2, "y" : 5 }
])

alt.Chart(data).mark_point().encode(x = "x:Q", y = "y:Q").facet(
    row = "category:O"
)

Как скрыть заголовок "категории" верхнего уровня вдоль оси y (сохраняя метки "a" и "b")?

диаграмма

1 ответ

Решение

Вы можете установить title свойство кодирования в None:

alt.Chart(data).mark_point().encode(x = "x:Q", y = "y:Q").facet(
    row = alt.Row("category:O", title=None)
)

Другие вопросы по тегам