![](/img/trans.png)
[英]Python Altair How Do I Bin Histogram Data without Changing the Axis Ticks
[英]How do I label a date axis in Altair with ticks every week?
看起來 Vega 允許您為日期/時間軸指定分辨率(例如天)和間隔: https://vega.github.io/vega-lite/docs/axis.html#labels
{"interval": "month", "step": 3}
但是,例如,當我嘗試指定alt.Axis(formatType="time", tickCount=alt.TickCount('day', step=7)
時,我得到一個無效的架構錯誤。
有沒有辦法指定我希望每 7 天打一次日期(即每周日期,而不是周數)?
原來有一種方法可以做到這一點(有點),即在alt.Scale
中設置nice
參數,而不是像 Vega 那樣在軸上。 所以:
alt.Scale(nice={'interval': 'day', 'step': 7})
問題是它似乎會四舍五入到不錯的值; 所以它不會從數據的第一天開始,而是說當月的第一天。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.