Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

O código

O código passado em aula que eu fiz que eu dei uma olhada aparentemente está tudo certo porém o ".grid()" não funciona

fig, axs = plt.subplots(1,2, figsize=(15,5))

axs[0].plot(dados_brasil['Ano'], dados_brasil['Imigrantes'])

axs[0].set_title('Imigração do Brasil para o Canadá \n 1980 ate 2010')

axs[0].set_xlabel('Ano')

axs[0].set_ylabel('Imigrantes')

axs[0].xaxis.set_major_locator(plt.MultipleLocator(5))

axs[0].grid()

A imagem do gráfico do boxplot e do coódigo um pouco cortado

2 respostas

Bom dia! Eu acho que no último grid está faltando os parênteses depois da palavra, Ex.: axs[1].grid() isso na penúltima linha, faz o teste e vê se é isso.

solução!

É isso mesmo, Jéssica!!! Faltou adicionar os parênteses. A linha correta deve ser axs[1].grid(). Sem os parênteses, o comando não é executado e o grid não aparece no gráfico. Obrigado por apontar isso! :)