gpt4 book ai didi

python - 更改 Altair 图中的图例编号范围

转载 作者:行者123 更新时间:2023-12-04 08:07:24 25 4
gpt4 key购买 nike

我正在尝试使用 Altair 包以一种“气候条纹图”绘制时间序列数据。
问题是我不知道如何更改图例中的范围以使用图例中相同的颜色范围和数字来标准化我的所有图。目前,每次我绘制一些图例时,图例都会适应数据的范围。
我认为问题出在“域”属性上,可能不在正确的位置?
感谢您的帮助 :)
这是情节的代码:

chart=alt.Chart(source).mark_rect().encode(
x=('day:O'),
y='subasins:N',
color=alt.Color('90%:Q',legend=alt.Legend(title='CH4'), bin=alt.Bin(maxbins=20),
scale=alt.Scale(scheme='blueorange'),domain=[1830,2000])

).properties(width=100).facet(column=alt.Column('month'))

chart.show()
Plots that I get now with different scales in the legend

最佳答案

您正在使用正确的方法 domain ,它只需要放在里面 alt.Scale :

scale=alt.Scale(scheme='blueorange', domain=[1830, 2000])

关于python - 更改 Altair 图中的图例编号范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66158128/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com