隐藏分面行或列 headers
Hiding facet row or column headers
如何在分面图表中隐藏行(或列)header 标签?
我在以下示例中将标签旋转了 45 度 () 以突出显示我的意思,年份数字:
import altair as alt
from vega_datasets import data
df = data.seattle_weather()
alt.Chart(df).mark_rect().encode(
alt.Y('month(date):O', title='day'),
alt.X('date(date):O', title='month'),
color='temp_max:Q'
).facet(
row=alt.Row(
'year(date):N',
header=alt.Header(labelAngle=45)
)
)
一种方法是使用包含空字符串的 labelExpr
:
header = alt.Header(labelExpr="''")
另一种方法是通过设置 labels=False
:
来关闭标签
header=alt.Header(labels=False)
如何在分面图表中隐藏行(或列)header 标签?
我在以下示例中将标签旋转了 45 度 (
import altair as alt
from vega_datasets import data
df = data.seattle_weather()
alt.Chart(df).mark_rect().encode(
alt.Y('month(date):O', title='day'),
alt.X('date(date):O', title='month'),
color='temp_max:Q'
).facet(
row=alt.Row(
'year(date):N',
header=alt.Header(labelAngle=45)
)
)
一种方法是使用包含空字符串的 labelExpr
:
header = alt.Header(labelExpr="''")
另一种方法是通过设置 labels=False
:
header=alt.Header(labels=False)