En este capítulo, aprenderás a utilizar operadores relacionales para comparar objetos de R y operadores lógicos como "and" y "or" para combinar valores TRUE y FALSE. A continuación, utilizarás estos conocimientos para generar declaraciones condicionales.
Los bucles pueden resultar útiles en numerosas ocasiones. Aunque los bucles son como declaraciones if repetidas, el bucle for está diseñado para iterar sobre todos los elementos de una secuencia. Aprenderás todo esto en este capítulo.
Las funciones son un concepto muy importante en casi todos los lenguajes de programación, y R no es diferente. Aprende qué son las funciones y cómo utilizarlas y, a continuación, escribe tus propias funciones.
Cuando utilices un bucle for, deberías revisar tu código para ver si puedes cambiarlo por la función lapply. Apréndelo todo sobre esta intuitiva forma de aplicar una función a una lista o un vector y sobre cómo utilizar sus variantes, sapply y vapply.
Para dominar la programación en R es necesario algo más que comprender sus conceptos. También es importante comprender bien una amplia variedad de funciones de R. Este capítulo te presenta muchas funciones útiles para manipular estructuras de datos y expresiones regulares y trabajar con horas y fechas.