resolve_scale(y='independent'),但是如何才能让两个y轴0对齐在同一层

resolve_scale(y='independent'), but how can we align two y axes 0 at the same level

我正在使用 resolve_scale(y='independent'),但我们如何将两个 y 轴 0 对齐在同一水平面?

取决于您在这里所说的“对齐”是什么意思。你的轴有不同的值,所以如果你对齐最大值和最小值,数据范围将被压缩到图片中最右边的轴。如果只是想让它们都从0开始,可以设置为alt.Y('new_deaths', scale=alt.Scale(domain=[0, 1600])).

但是,我会查看您的数据以弄清楚为什么蓝线上的死亡人数为负数,似乎有问题。还可以考虑在两个不同的图表中制作这个数字,这可能比在同一个图表中有两个 y 轴更清晰。