# data[].attributes.body
La función ifelse( ) nos permite vectorizar if, else. En lugar de escribir una
línea de código para cada comparación, podemos usar una sola llamada a esta
función, que se aplicará a todos los elementos de un vector.
Si intentamos usar if else con un vector, se nos mostrará una advertencia.

# data[].attributes.body
Para ilustrar el uso de if else definiremos una función que calcule el promedio
de calificaciones de un estudiante y, dependiendo de la calificación calculada,
nos devuelva un mensaje específico.
Empezamos definiendo una función para calcular promedio. En realidad, sólo es
la aplicación de la función mean() ya existente en R base, pero la ampliaremos
después.

# data[].attributes.body
if (si) es usado cuando deseamos que una operación se ejecute únicamente
cuando una condición se cumple.
else (de otro modo) es usado para indicarle a R qué hacer en caso de la
condición de un if no se cumpla.
Un if es la manera de decirle a R: