我正在尝试创建一个在 x 轴上包含年份数据的条形图。它可以工作,但是 x-xais 上的年份标记都是垂直方向,我想让它们更具可读性 - 水平或 45 度。我尝试使用year:T数据时间格式,但它给了我年份和月份标记(我只想在 xais 上有年份标记)。如何使 x 轴上的年份标记为水平或 45 度?
import altair as alt
from vega_datasets import data
source = data.wheat()
source.info()
abars = alt.Chart(source).mark_bar().encode(
x='year:O',
y="wheat:Q"
)
Run Code Online (Sandbox Code Playgroud)
放labelAngle:
alt.Chart(source).mark_bar().encode(
x=alt.X('year:O', axis=alt.Axis(labelAngle=-45)),
y="wheat:Q"
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4300 次 |
| 最近记录: |