我想将x轴(或y轴)增加到16(或任何值)在下面的牛郎星图中。我在Altair文档中找不到任何示例:https://altair-viz.github.io/index.html我在用Jupyter实验室进行可视化。直觉ALT轴应采用FUNTHOSIZE参数

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'
)

enter image description here

最佳答案

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

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
)

python - 如何在Altair中设置Axis FontSize?-LMLPHP
您可以在Altair的Chart Configuration文档中阅读更多内容。

关于python - 如何在Altair中设置Axis FontSize?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53401693/

10-11 18:04