将Altair中轴的步长设置为1天,可以使用以下代码:
import altair as alt
from vega_datasets import data
source = data.stocks()
alt.Chart(source).mark_line().encode(
x='date',
y='price'
).properties(
width=800,
height=300
).configure_axis(
labelFontSize=14,
titleFontSize=16,
tickCount=10,
tickSize=5,
tickColor='#ccc',
labelColor='#666',
domainColor='#333'
).configure_scale(
continuousPadding=0.5
).configure_view(
strokeWidth=0
).configure_axisX(
title='日期',
tickCount=alt.AxisTickCount(step=1, interval=alt.Interval(d=1))
).configure_axisY(
title='价格'
)
输出的结果如下图所示,横轴的步长已经被设置为1天: