我试图提高绘图的易读性,因为两个y轴标签(左侧)已经重叠,并调整了它们之间的刻度范围和间隔.请帮助我这样做multi axis combo chart
import altair as alt
from vega_datasets import data
source = data.seattle_weather()
base = alt.Chart(source).encode( alt.X('month(date):T', axis=alt.Axis(title=None)))
area = base.mark_area(opacity=0.3, color='#57A44C').encode(
alt.Y('average(temp_max)',
axis=alt.Axis(title='Avg. Temperature (°C)', titleColor='#57A44C')),
alt.Y2('average(temp_min)'))
line = base.mark_line(stroke='#5276A7', interpolate='monotone').encode(
alt.Y('average(precipitation)',
axis=alt.Axis(title='Precipitation (inches)', titleColor='#5276A7')))
line2 = base.mark_line(stroke='#5276A7', interpolate='monotone').encode(
alt.Y('average(wind)',
axis=alt.Axis(title='wind', titleColor='#5276A7')))
alt.layer(area, line,line2).resolve_scale(y = 'independent').configure_axisY()