Programação em R

Ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus.

View Course Brochure

DURATION:
18h distribuídas em 6 sessões
ID:
MA-045

INSTRUCTORS:

Address

CBMA   View map

Categories

Post Doctoral

Conceitos Básicos de Programação em R

Resumo:

Este curso tem como objectivo introduzir os elementos e aspectos práticos de programação a formandos com pouca ou nenhuma experiência na área. Para isso, utilizaremos como ferramenta de trabalho o software R. O curso desenrolar-se-á através da exploração de exemplos permitindo a resolução de problemas de forma simples e fácil tornando a aprendizagem rápida e eficaz.

Público-alvo:

Este curso é dirigido a formandos que embora não possuam experiência prévia em programação ou conhecimentos aprofundados em Matemática pretendam desenvolver as suas competências informáticas de modo a resolverem problemas científicos usando o R, uma ferramenta livre, disponível para os sistemas operativos mais utilizados, versátil e de fácil aprendizagem. São especialmente encorajados formandos que tenham problemas específicos quegostariam de resolver usando uma linguagem de programação. Este curso é preferencialmente dirigido a alunos e investigadores do CBMA.

Numerus Clausus:
18 inscritos

Pré-requisitos:
Não é assumido conhecimento prévio de nenhuma linguagem de programação ou formação em Matemática.
Os formandos deverão fazer-se acompanhar do seu computador portátil com o R (e preferencialmente o RStudio) instalado.

Programa:
Os vários conteúdos serão explorados diretamente pelos formandos à medida que vão sendo introduzidos. O objectivo fundamental é permitir aos formandos uma rápida aprendizagem de conceitos básicos de programação em simultâneo com a aquisição da linguagem própria do Rconferindo o mais rapidamente possível alguma independência e confiança aos formandos.

O programa é composto por:

1) Introdução à Programação.

2) OR: variáveis, constantes, funções e operações; tipos de dados (vetores, matrizes, listas…) e sua manipulação.

3) Gráficos em R.

4) Importar e exportar dados noR.

5) Controlo de fluxos: Instruções condicionais (if, else) e instruções de repetição (while, for).

6) Construção de scripts e de funções em R.

Os formandos são convidados a trazer problemas específicos que necessitem resolver em ambiente de trabalho R.

Ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus.

ENROLL NOW