O que seria esse 'bymonth'?
O que seria esse 'bymonth'?
Oi William, tudo bem?
O bymonth
serve para indicar em quais meses os marcadores (ticks) vão aparecer no eixo X.
Quando você usa:
bymonth = range(1, 12, 4)
isso gera os meses [1, 5, 9]
, que correspondem a janeiro, maio e setembro.
Ou seja: ele começa em janeiro (1) e vai pulando de 4 em 4 meses.
Repare que dezembro (12) não entra porque o range
em Python não inclui o último número.
Se quisesse incluir dezembro também, teria que escrever:
bymonth = range(1, 13, 4) # gera [1, 5, 9, 13) → na prática: janeiro, maio, setembro e dezembro
Ou seja:
range(1, 12, 4)
→ Janeiro, Maio, Setembrorange(1, 13, 4)
→ Janeiro, Maio, Setembro, DezembroEspero ter ajudado. Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!