繁体   English   中英

如何在 Altair 中设置 Axis FontSize?

[英]How do you set Axis FontSize in Altair?

我想在以下 Altair 图中将 X 轴(或 Y 轴) fontSize 增加到 16(或任何值)。 我在此处的 Altair 文档中找不到任何示例: https : //altair-viz.github.io/index.html 我正在使用 Jupyter Lab 进行可视化。 直观地 alt.Axis 应该采用 FontSize 参数

import altair as alt
from vega_datasets import data
cars = data.cars()

alt.Chart(cars).mark_point().encode(
    alt.X('Horsepower', axis=alt.Axis(title="HORSEPOWER")),
    alt.Y('Miles_per_Gallon', axis=alt.Axis(title="Miles Per Gallon")),
    color='Origin',
    shape='Origin'
)

一种方法是使用顶级图表配置(将其视为一组默认图表属性)。 例如:

import altair as alt
from vega_datasets import data
cars = data.cars()

alt.Chart(cars).mark_point().encode(
    alt.X('Horsepower', axis=alt.Axis(title="HORSEPOWER")),
    alt.Y('Miles_per_Gallon', axis=alt.Axis(title="Miles Per Gallon")),
    color='Origin',
    shape='Origin'
).configure_axis(
    labelFontSize=20,
    titleFontSize=20
)

在此处输入图片说明

您可以在 Altair 的图表配置文档中阅读更多内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM