Código |
16682
|
Ano |
3
|
Semestre |
S1
|
Créditos ECTS |
6
|
Carga Horária |
PL(30H)/T(30H)
|
Área Científica |
Informática
|
Objectivos de Aprendizagem |
No final desta unidade curricular, pretende-se que o aluno seja capaz de: - Perceber o que é a análise de dados e como se encaixa no workflow de ciência de dados; - Compreender a natureza dos diferentes tipos de dados e a necessidade de tratá-los; - Saber aplicar as diferentes tipos de análise de dados (descritiva, preditiva, prescritiva e diagnóstica); - Organizar e sintetizar os dados de forma a obter as informações necessárias para responder as questões que estão sendo estudadas; - Aplicar ferramentas para visualizações objectivas e eficazes de dados que resultem em acções concretas; - Perceber o que é streaming data e em que contexto se aplica; - Saber fazer análise de dados em streaming data e séries temporais; - Utilizar a linguagem Python e as suas bibliotecas para análise de dados.
|
Conteúdos programáticos |
1. Introdução à análise de dados e compreensão da sua importância na ciência de dados; 2. Caracterização dos diferentes tipos de dados e a sua natureza; 3. Caracterização dos diferentes tipos de análise de dados; 4. Redução de dimensão/número de variáveis; 5. Visualização de dados para análise de dados; 6. Sumário estatístico dos dados; 7. Seleção de variáveis preditivas; 8. Streaming data; 9. Python para análise de dados.
|
Metodologias de Ensino e Critérios de Avaliação |
Os conteúdos desta unidade curricular são expostos em aulas teóricas (método expositivo e interativo) e a sua vertente prática é explorada em aulas práticas laboratoriais. Cada tipo de aula tem duas horas de contacto semanal. As aulas práticas regem-se por guias laboratoriais que os estudantes executam em computadores de laboratórios. Os trabalhos individuais e de grupo propostos são desenhados de modo a que os alunos desenvolvam as capacidades técnicas descritas nos objetivos através do projeto e implementação de labs. Avaliam-se as componentes teóricas e práticas recorrendo a 2 elementos principais: - Labs 50% - 10 Valores; - Project 50% - 10 Valores.
|
Bibliografia principal |
Reis, Joe, and Matt Housley. Fundamentals of Data Engineering. " O'Reilly Media, Inc.", 2022. McKinney, Wes. Python para análise de dados: Tratamento de dados com Pandas, NumPy e IPython. Novatec Editora, 2018. Rogel-Salazar, Jesus. Data science and analytics with python. CRC Press, 2018. Nelli, Fabio. Python data analytics: Data analysis and science using PANDAs, Matplotlib and the Python Programming Language. Apress, 2015. Mukhopadhyay, Sayan. Advanced data analytics using Python: with machine learning, deep learning and nlp examples. Apress, 2018.
|
Língua |
Português
|