CONSTRUÇÃO DE UMA FERRAMENTA DE ANÁLISE E VISUALIZAÇÃO DE DADOS COM A LINGUAGEM PYTHON
DOI:
https://doi.org/10.29327/1626690.7-221Palavras-chave:
Inteligência de negócio, CRISP-DM, Python, PandasResumo
O trabalho teve como objetivo desenvolver uma ferramenta de análise exploratória e um painel de visualização de dados utilizando Python e suas bibliotecas especializadas. Duas bases de dados foram analisadas: uma sobre casos de COVID-19 no estado de São Paulo e outra sobre ocorrências de falhas elétricas em uma empresa. Através dessas análises, foi possível demonstrar a eficiência do Python na manipulação de grandes volumes de dados, posicionando-o como uma alternativa eficiente a métodos tradicionais, como Excel e Power BI, especialmente no contexto de "Big Data".
Durante o desenvolvimento, foram aplicadas técnicas de limpeza, segmentação e análise exploratória. A biblioteca Pandas desempenhou um papel crucial na manipulação dos dados, enquanto a Streamlit permitiu a criação de um dashboard dinâmico que facilitou a visualização interativa dos resultados. A metodologia CRISP-DM foi utilizada para estruturar o processo de análise, guiando desde o entendimento do problema até a aplicação prática dos resultados.
Os resultados obtidos foram significativos, revelando correlações entre variáveis, a distribuição de ocorrências ao longo do tempo, e destacando padrões importantes, como os períodos do dia e os anos com mais falhas, além de identificar as principais causas dos problemas analisados.
A ferramenta de análise exploratória automática, utilizando o módulo Ydata Profiling, foi útil para análises rápidas e abrangentes, embora tenha limitações quanto à personalização e controle. Em contrapartida, a criação manual dos códigos ofereceu maior flexibilidade, permitindo um controle mais detalhado sobre as etapas de tratamento e análise dos dados.
Em conclusão, o trabalho atingiu seus objetivos ao criar uma solução prática e eficiente para a análise e visualização de dados, permitindo a transformação de dados brutos em informações acionáveis. O Python provou ser uma ferramenta poderosa, com grande potencial para apoiar a tomada de decisões estratégicas, sendo relevante em diversos contextos, como gestão pública e setor privado.