Programa del Curso

Introducción

Actualización sobre los conceptos básicos de programación R

Creando Fechas y Tiempos en R

  • Descripción general de las clases de datos para fechas y horas
  • Explorando sus primeros objetos de fecha y hora
  • Creando fechas a partir de cadenas de caracteres
  • Usar vectores para crear fechas múltiples a partir de cadenas de caracteres
  • Especificación de formatos de fecha
  • Conversión entre formatos de fecha
  • Obteniendo Intervalos de Tiempo entre Fechas
  • Extracción de componentes de fecha mediante funciones

Uso de declaraciones If y operadores en R

  • Descripción general del ejercicio: creación de un programa para comprar o vender acciones
  • Usando operadores relacionales
  • Comparación de vectores usando operadores relacionales
  • Usando operadores lógicos
    • Implementando y / o
    • Implementando No
    • Uso de subconjuntos con marcos de datos y operadores lógicos
  • Hands On: Creación de su programa de acciones mediante la combinación de operadores lógicos y relacionales
  • Uso de declaraciones If
    • Explorando la estructura básica si
    • Implementando declaraciones If-Else
    • Implementando declaraciones anidadas si
    • Usando la función ifelse ()

Implementando Loops en R

  • Implementando bucles de repetición utilizando el ejemplo de precios de acciones
  • Implementando Puntos de Descanso
  • Implementando While Loops Using Debt Example
    • Uso de While Loops con función de impresión
    • Crear gráficos usando While Loops
    • Uso de declaraciones de interrupción y si en ciclos de while
  • Implementando For Loops usando Stocks Example
    • Looping sobre vectores
    • Looping Over Data Frame Filas
    • Looping Over Matrix Elements
    • Usando Break y Next

Implementando funciones en R

  • Descripción general de funciones
  • Obteniendo ayuda con funciones y leyendo documentaciones
  • Usando Argumentos y Argumentos Opcionales
  • Implementando funciones anidadas
  • Creando su primera función: convertir el porcentaje en un decimal
  • Implementando múltiples argumentos en su función personalizada
  • Crear una función para calcular el valor presente
  • Comprender el alcance de funciones
  • Introducción a los paquetes usando tidyquant

Usando Aplicar funciones en R

  • Usar las funciones Aplicar para realizar cálculos complicados
  • Implementando lapply () en una lista
  • Implementar lapply () en un marco de datos usando el ejemplo de relación de Sharpe
  • Usar argumentos FUN en lapply () para mejorar la función de relación de Sharpe
  • Usar sapply () para simplificar Aplicar
  • Ejercicio: examinar un programa de muestra en la lista de bloqueo del mercado de valores
  • Usar vapply () y FUN.VALUE
  • Uso de funciones anónimas

Solución de problemas

Conclusion resumen

Requerimientos

  • Experiencia en lo básico de la programación R
  • Una comprensión básica de los conceptos financieros
  21 horas
 

Número de participantes


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (4)

Cursos Relacionados

Categorías Relacionadas