GEODEV
EMENTA
Boas-Vindas
Aula 1.1 - Comece Aqui
Aula 1.2 - Definição de prioridades e agenda
Aula 1.3 - Produtividade e gestão de erros (chat GPT)
Aula 1.4 - Rota do Aprendizado e Níveis de Desenvolvimento
Aula 1.5 - Desafios RGEODEV
Aula 1.6 - Vamos para cima!
Módulo 1 - Primeiros passos em R
1.1 - Por que aprender a programar em R?
1.2 - Download e Instalação (R e R Studio)
1.2.2 - Instalação do RTools
1.3 - Interface do R Studio
1.4 - Instalando e Atualizando Pacotes
1.5 - Objetos e Vetores
1.6 - Trabalhando com Vetores
1.7 - Matrizes
1.8 - Aplicação de Matrizes
1.9 - Criação de Listas
1.10 - Criação de Data Frames
1.11 - Criação de Arrays
1.12 - Operações e Aplicações de Tabelas
1.13 - Relação entre Variáveis (Tabelas)
GEODEV
Módulo 1 - Primeiros passos em R
1.14 - Organização de Dados com dplyr (Filter e Arrange)
1.15 - Organização de Dados com dplyr (Mutate e Summarize)
1.16 - Organização de Dados com dplyr (Group By)
1.17 - Aplicação do Pacote dplyr
Exercício
Resolução do Exercício
Módulo 2 - Organização de Objetos Espaciais
2.1 - Introdução aos Objetos Espaciais
2.2 - Pontos
2.3 - Linhas
2.4 - Polígonos
2.5 - Trabalhando com Rasters
2.6 - Operações Espaciais Essenciais
2.7 - Aplicação das Operações Espaciais
Exercício
Resolução do Exercício
Módulo 3 - Estruturas de Repetição e Funções
3.1 - Desvio Condicional Simples: If else
3.2 - Estrutura de Repetição 'For'
3.3 - Criando Funções
3.4 - Aplicação 1 : Uso dos comandos 'for' e 'if'
3.5 - Aplicação 2 : Uso do comando 'function'
3.6 - Aplicação 3 : Uso do comando 'if else'
GEODEV
Módulo 4 - Análises Estatísticas
4.1 - Estatística Descritiva Básica
4.2 - Estatística Multivariada (Análise de Componentes Principais - PCA)
4.3 - Clusterização de Dados
4.4 - Outras Análises de Cluster (Agrupamento Hierárquico)
4.5 - Aplicação da Clusterização
Exercício
Resolução do Exercício
Módulo 5 - Elaboração de Gráficos
5.1 - Gráficos com as Funções: point, jitter, boxplot e col
5.2 - Temas para Gráficos
5.3 - Gráficos de Barras, Pirulito, Histograma e Densidade
5.4 - Escala e Ajustes nos Gráficos
5.5 - Aplicações em Banco de Dados
Exercício
Resolução do Exercício
Módulo 6 - Manipulação de Dados Espaciais Vetoriais
6.1 - Importação e Exportação de dados espaciais
6.2 - Manipulação de dados vetoriais
6.3 - Operações básicas de SIG - vetor
6.4 - Análise espacial em formato vetor
Exercício
Resolução do exercício
GEODEV
Módulo 7 - Manipulação de Dados Espaciais Matriciais (Rasters)
7.1 - Manipulando um Raster
7.2 - Cálculos Algébricos com Rasters
7.3 - Funções de Alto Nível
7.4 - Aplicação
Módulo 8 - Análise de Imagens (Sensoriamento Remoto)
8.1 - Introdução ao Sensoriamento Remoto
8.2 - Satélite e Sensores
8.3 - Download de Imagens
8.4 - Exploração
8.5 - Aplicações: Recorte e Índices Espectrais
Exercício
Resolução do Exercício
Módulo 9 - Análise de dados espaciais
9.1 - Diferenças entre Krigagem x IDW
9.2 - Semivariograma
9.3 - Interpolação por Krigagem
9.4 - Interpolação por IDW
9.5 - Expoente IDW
Exercício
Resolução do Exercício
GEODEV
Módulo 10 - Elaboração de Mapas
10.1 - Visualização de Dados e Layout
10.2 - Replicando Código para automatização da elaboração de mapas
10.3 - Mapas Interativos: Pacote Leaflet
10.4 - Inserindo figuras em Mapas
10.5 - Mapa de Relevo
Exercício
Resolução do Exercício
Módulo 11 - R Markdown - Criação de Relatórios
11.1 - Introdução ao R Markdown
11.2 - Criação de Listas, Equações e Plots no R Markdown
11.3 - Sumário no R Markdown
Exercício
Resolução do Exercício
Módulo 12 - Integração com o QGIS
12.1 - Instalando complemento
12.2 - Turbinando os scripts
12.3 - Usando o primeiro script
12.4 - Aplicação de script
Exercício
Resolução do Exercício
GEODEV
Módulo 13 - Modelagem e Machine Learning
13.1 - Introdução
13.2 - Estratégias de Amostragem
13.3 - Primeiros Passos para Modelagem de Dados Ambientais
13.4 - Automatizar rotinas e análise de resultados
13.5 - Conceitos para Aprendizado de Máquina
Módulo 14 - Criação de Dashboards
14.1 - Introdução aos Dashboards (paineis interativos)
14.2 - Desenvolvendo o primeiro dashboard
14.3 - Funções importantes para a construção do dashboard
14.4 - Etapas finais da criação do dashboard
GEODEV
Extra - Aplicações ChatGPT (Especial Linguagem R)
01 - Introdução ao ChatGPT
02 - Registro e Interface
03 - Princípios da Engenharia de Prompt
04 - Síntese de Textos
05 - Modelos de Linguagem e Tradução
06 - Análise de Dados
07 - Desenvolvendo e Melhorando Scripts em R
08 - Fechamento e Oportunidade
Extra - Iniciação em Python para Análises Ambientais
01 - Por que aprender Python?
02 - Primeiros passos com o Jupyter notebook
03 - Primeiros passos da linguagem Python
04 - Trabalhando com variáveis e operadores lógicos
05 - Listas, tuplas e dicionários
06 - Trabalhando com condicionais (if/else/for/while)
07 - Principais Bibliotecas no Python
08 - Aplicação Prática
Fechamento