我已经制作了图表,需要为其两条曲线实现最大值和最小值。我的问题是我到目前为止制作的最大和最小带并没有完全穿过 X 轴。
dados = {'Trajetória Prometida': {'2023': -0.5,
'2024': 0,
'2025': 0.5,
'2026': 1},
'Nova Trajetória': {'2023': None,
'2024': 0,
'2025': 0,
'2026': 0.25},
'Focus': {'2023': -2.3,
'2024': -0.8,
'2025': -0.6,
'2026': -0.5},
'SAMI': {'2023': None,
'2024': -0.7,
'2025': -0.8,
'2026': -0.6},
}
df = pd.DataFrame(dados)
fig, ax = plt.subplots(figsize=(5,5))
max1 = [-0.25, 0.25, 0.75, 1.25]
min1 = [-0.75, -0.25, 0.25, 0.75]
ax.fill_between(df['Trajetória Prometida'], max1, min1, alpha=.5, linewidth=2)
ax.plot(df)
进展如何: