1
resposta

Aplicando a interpolação

import pandas as pd

df = pd.read_csv('https://raw.githubusercontent.com/Gabriellemga/Python_Cursos_Alura/refs/heads/main/Praticando_Python/Dados%20das%20atividades/atividades_6.csv')
df

df['Visitantes'] = df['Visitantes'].interpolate()
df.head()

import matplotlib.pyplot as plt

fig, ax = plt.subplots(figsize =(10,6))

ax.plot(df['Data'], df['Visitantes'], marker = 'o', linestyle = '--')
ax.set_title('Quantidade de visitantes do Parque', fontsize = 18, loc = 'left')
ax.set_ylabel('Número de visitantes', fontsize = 14)
ax.set_xlabel('Data', fontsize = 12)
ax.tick_params(axis = 'x', rotation = 15)


plt.show()

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá! Tudo bem?

Parabéns! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Percebi que você dominou o uso de pandas para manipulação de dados, aplicou muito bem o método interpolate() para preencher valores ausentes e ainda demonstrou compreender a relevância de customizar gráficos com Matplotlib para facilitar a visualização dos dados.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!