Saltar para:
Logótipo
Você está em: Início > OPT_IM_17
Mapa das Instalações
FC6 - Departamento de Ciência de Computadores FC5 - Edifício Central FC4 - Departamento de Biologia FC3 - Departamento de Física e Astronomia e Departamento GAOT FC2 - Departamento de Química e Bioquímica FC1 - Departamento de Matemática

Programação

Código: OPT_IM_17     Sigla: Prog

Áreas Científicas
Classificação Área Científica
OFICIAL Informática

Ocorrência: 2015/2016 - 2S

Ativa? Sim
Página Web: http://www.dcc.fc.up.pt/~rpribeiro/aulas/prog1516
Unidade Responsável: Departamento de Ciência de Computadores
Curso/CE Responsável: Mestrado em Informática Médica

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
MIM 11 Plano de Estudos em vigor 1 - 3 27 81

Língua de trabalho

Português - Suitable for English-speaking students

Objetivos

Esta unidade curricular tem por objetivo introduzir os alunos à programação usando a linguagem R. Pretende-se explorar algumas das funcionalidades que esta linguagem oferece para: a análise de dados, através da manipulação, sumarização e visualização dos dados; o reporting, através da geração de dinâmica de relatórios.

Resultados de aprendizagem e competências

O aluno deve ser capaz de usar a linguagem de programação R para a manipulação e sumarização de um conjunto de dados, produção de gráficos e elaboração de relatórios de forma dinâmica.

Modo de trabalho

Presencial

Programa


  1. Conceitos Básicos do R (variáveis, tipos de dados, vetores e indexação, matrizes, arrays, listas, data frames, factors, instruções de controlo de fluxo, funções, vetorização);

  2. Manipulação de Dados (importação de dados de várias fontes, operadores de seleção e agrupamento);

  3. Sumarização de Dados (estatísticas de centralidade e de variação, valores inesperados, sumários multi-variável, sumários condicionados);

  4. Visualização de Dados (gráficos standard, gráficos uni-variados, gráficos condicionados, gráficos multi-variados);

  5. Geração de Relatórios (introdução ao markdown, geração de documentos de conteúdo dinâmico).

Bibliografia Obrigatória

W. N. Venables, D. M. Smith and the R Core Team; An Introduction to R, 2015

Bibliografia Complementar

Norman Matloff; The Art of R Programming, No Starch Press, 2009
Emamnuel Paradis; R for Beginners, 2005

Métodos de ensino e atividades de aprendizagem

Aulas:

Cada aula de 2 horas está dividida em:

- Exposição teórica (1h00)

- Aplicação prática (1h00)

Avaliação:

- Trabalho prático a discutir com docente

Software

RStudio

Tipo de avaliação

Avaliação distribuída sem exame final

Componentes de Avaliação

Designação Peso (%)
Trabalho escrito 100,00
Total: 100,00

Fórmula de cálculo da classificação final

Nota final = Nota do trabalho escrito
Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Ciências da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2025-06-15 às 12:41:25 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias