首页 > 解决方案 > 隐藏构面行或列标题

问题描述

如何隐藏构面图中的行(或列)标题标签?

我在以下示例中将标签旋转了 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)
    )
)

阴谋

标签: pythonchartsaltair

解决方案


另一种方法是通过设置关闭标签labels=False

header=alt.Header(labels=False)

推荐阅读