Boa noite!
Na aula 2 foi descrito que a função permite colocarmos um intervalo de acordo com o que especificamos. Na aula ele foi utilizado dessa forma:
--> ax.xaxis.set_major_locator(plt.MultipleLocator(5))
No eixo X estava localizado os anos que colocamos em uma variável, onde cada elemento, que estava contido em uma lista, era uma string.
Minha dúvida é: como o set_major_locator consegue colocar intervalos numéricos no eixo X, sendo que cada valor estava sendo considerado como uma string e não como um número inteiro?