Скрыть заголовок фасета в диаграмме Альтаира? - PullRequest
0 голосов
/ 06 ноября 2018

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

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")?

chart

1 Ответ

0 голосов
/ 07 ноября 2018

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

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

enter image description here

...