在 Altair 图表中隐藏构面标题?

eja*_*ain 3 python altair

给定一个简单的多面图表,例如:

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"
)
Run Code Online (Sandbox Code Playgroud)

如何沿 y 轴隐藏顶级“类别”标题(同时保留“a”和“b”标签)?

图表

jak*_*vdp 8

您可以将title编码的属性设置为None

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

在此处输入图片说明