Fundamentos da Programação

Datas das avaliações

Conteúdo programático

Slides: Conteúdo programático

Apresentação da disciplina

Na disciplina utilizo a linguagem Python como principal forma de ilustrar a implementação dos algoritmos apresentados.

No fim da página apresento também uma introdução ao R, que é outra linguagem para análise de dados e que pode ser usada para implementar qualquer tipo de código apresentado aqui. Explico como instalar o RStudio e dar os primeiros passos no uso do R.

10 Dataframes

Obs.: o notebook com todos os códigos apresentados nas vídeoaulas sobre dataframes está disponível abaixo para download. Depois de salvá-lo no seu computador, abra o google colab, escolha a opção upload e encontre o arquivo 'aula-dataframes-site.ipynb' salvo.

Vídeo: Introdução a dataframes

Vídeo: Uso de estruturas de programação com dataframes

Vídeo: Medidas resumo em dataframes

Notebook com os códigos necessários para acompanhar os vídeos sobre dataframes (aula_dataframes_site.ipynb)

Vídeo: Exemplos adicionais com dataframes

Notebook com mais exemplos com dataframes no python (dataframes_exemplos.ipynb)

Arquivos disponíveis para download

script de exemplo (r-exemplos.R) - o conteúdo deste arquivo também está aqui

Dados: restaurante1.csv (conjunto de dados de exemplo)

Dá para rodar os códigos R em um notebook do google colab?

Sim. Basta usar este link para iniciar um novo notebook que rodará os códigos em R. Veja mais dicas nos seguintes links: stackoverflow, towardsdatascience, marcusnunes.

Este notebook contém o script de exemplos (r-exemplos) na versão google colab.

Links úteis sobre R