Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2 / 176
Acerca de ustedes
Meteorología de Alta Montaña
3 / 176
Algunas reglas del curso
Configura tu micrófono en modo silencio.
Usa tu nombre real y una foto de perfil.
Los participantes podran colaborar con sus compañeros (entre todos) en las tareas/trabajos.
El curso se grabara y el video se adjuntara al final.
4 / 176
Requisitos
Conocimiento previo
-- Conocimiento mínimo de R
-- Métodos estadísticos basicos aplicados a hidro-climatología
Paquetes (librerias)
-- Muchas librerias seran utilizadas (principales: zoo, xts, raster, gstat, ggplot2)
-- Instalación a medida que se avanza
Presentación (slides)
-- En formato .pdf
-- https://github.com/adrhuerta (repositorio privado a solicitud)
Datos y scripts
-- En diferentes formatos: .txt, .csv, .nc, .shp
-- https://github.com/adrhuerta (repositorio privado a solicitud)
5 / 176
Plan de trabajo (1)
Introducción Datos temporales
1. Vista general de R 1. Librerias para datos temporales
2. ¿Qué es R y porque usarlo? 2. Análisis básico de series de tiempo
3. Instalación en Windows/Linux 3. Operación con series diarias y mensuales
4. Introducción a RStudio como interfaz de desarrollo 4. Ejemplos aplicativos (3)
5. Buenas practicas de proyectos 5. Ejericicios (1)
6. Operaciones básicas
7. Estructura y tipo de datos
8. Estilos de código
9. Importación y exportación de datos
10. Bucles vs apply
11. Ejemplos Aplicativos (2)
12. Ejercicios (1)
6 / 176
Plan de trabajo (2)
Datos espaciales Trabajo final
1. Librerias para datos espaciales 1. Trends and variability of precipitation extremes in
2. Tipo y manejo de datos espaciales. the Peruvian Altiplano (1971–2013)
3. Geo-procesos en R. 2. Performance Evaluation of Satellite- and Model-
4. Introducción basica geo-estadística based Precipitation Products over Varying Climate
5. Interpolación espacial. and Complex Topography
6. Ejemplos aplicativos (3) 3. Space–time variability of drought over Vietnam
7. Ejercicios(1) 4. Daily precipitation variability in the southern Alps
since the late 19th century
7 / 176
Horario (potencial)
8 / 176
Mi sesión de R
─ Session info ──────────────────────────────────────────────────────────
setting value
version R version 3.6.3 (2020-02-29)
os Ubuntu 18.04.2 LTS
system x86_64, linux gnu
ui X11
language en_US
collate en_US.UTF-8
ctype en_US.UTF-8
tz America/Lima
date 2020-07-27
─ Packages ──────────────────────────────────────────────────────────────
! package * version date lib source
R FALSE <NA> <NA> [?] <NA>
9 / 176
Parte I
Introducción a R
10 / 176
¿Qué es R?
11 / 176
¿Por qué R?
Es gratuito, de código abierto y está disponible en
todas las plataformas principales. Como resultado,
si hace tu análisis en R, cualquiera puede replicarlo
fácilmente.
R tiene una comunidad diversa y acogedora.
Un conjunto masivo de paquetes para modelado
estadístico, aprendizaje automático, visualización e
importación y manipulación de datos, etc.
Probablemente algo que hayas querido hacer ya
esta hecho.
Potentes herramientas para comunicar los
resultados.
Herramientas de vanguardia. Nuevas
metodologias aplicando R. Acceso inmediato a las
últimas técnicas e implementaciones estadísticas.
Potentes herramientas para comunicar los
resultados.
... 12 / 176
Usando R en Hidrología
Una revisión de desarrollos recientes y direcciones futuras
13 / 176
Usando R en Climatología (Meterología)?
No existe (a la fecha) un paper que compila o revisa el estado de
arte de R en climatología (meteorología). Sin embargo...
14 / 176
Descargando R
R debe ser instalado para ser utilizado. El programa es provisto por el Comprehensive R Archive Network (CRAN) - El
sustentador de R
15 / 176
El ambiente de R
R viene con una IDE (entorno de desarrollo interactivo - interfaz de usuario)
espartano en Windows y, en Linux no hay IDE, solo el terminal. Hay muchas
opciones de IDE, sin embargo, la mejor opción es RStudio.
16 / 176
R y RStudio
R != RStudio
17 / 176
RStudio
19 / 176
Diseño general de RStudio
Vista (modificada) de RStudio + (ALT + SHIFT + K)
20 / 176
RStudio projects
Caracteristica principal de RStudio: Proyectos
21 / 176
RStudio projects
Caracteristica principal de RStudio: Proyectos
22 / 176
RStudio projects
Caracteristica principal de RStudio: Proyectos
23 / 176
RStudio projects
Caracteristica principal de RStudio: Proyectos
24 / 176
RStudio projects
Caracteristica principal de RStudio: Proyectos
25 / 176
RStudio tools
RStudio es altamente personalizable con muchas opciones
26 / 176
RStudio tools
RStudio es altamente personalizable con muchas opciones
27 / 176
Buenas practicas de proyectos en R
Como hacer que un proyecto (trabajo) sea reproducible
reproducible,, portátil y
autónomo
¡Organización y Orden!
28 / 176
Buenas practicas de proyectos en R
- ./R_curso/
- ./R_curso/01_datos
- ./R_curso/02_scripts
- ./R_curso/03_resultados
29 / 176
Operaciones basicas
2. Variables 2. Listas
4. Vectores 4. Arrays
30 / 176