O primeiro objetivo desse dia foi voltar a plotar graficos utilizando o matplotlib. Os graficos da vez exibem quantos empréstimos os alunos de graduação e pós-graduação efetuaram por mês em cada ano.

Para isso, como se tratava de um código que seria repetido diversas vezes criamos uma função com o nome YearlyLoans(). Essa função recebe o ano que o gráfico esta se referindo. Com o ano ela acessa a coluna da tabela referente a esse ano e utiliza o value_conts() seguido do sort_index() e do plot para plotar o gráfico. Quando chamada a função plota tanto o gráfico dos empréstimos dos alunos da graduação quanto da pós-graduação.

Essa função foi chamada 11 vezes para cada ano (2010-2020).

Untitled

Untitled

A segunda parte pediu para que se desenvolvesse um boxplot para cada informação dos anos capturados nos gráficos acima. Para isso utilizamos a biblioteca plotly do python.

Para que fosse possível plotar os boxplots foi criada uma lista com os dados no formato necessário. Para isso utilizamos uma sequencia de for’s percorrendo cada elemento dos dataframes de graduação e pós-graduação.

Untitled

Com as listas formatadas criamos um dataframe para cada seguido do comando traspose() para inverter os eixos. Esse dataframe foi inserido no comando px.box() do plotly que permite plotar um boxplot. Para melhor visualização os dados e layout apresentado no boxplot foram formatados.

Untitled

Untitled

Untitled