ComenzarEmpieza gratis

¡Not!

Nos queda por presentar un último operador: !, o Not (negación). Ya has visto un operador similar, !=, así que quizá puedas intuir lo que hace. Añade ! delante de una expresión lógica y cambiará esa expresión de TRUE a FALSE (y viceversa).

!TRUE
[1] FALSE

apple <- c(120.00, 120.08, 119.97, 121.88)

!(apple < 121)
[1] FALSE FALSE FALSE  TRUE

El data frame stocks está disponible para que lo uses.

Este ejercicio forma parte del curso

R intermedio para finanzas

Ver curso

Instrucciones del ejercicio

  • Usa ! y un operador relacional para saber cuándo ibm no está por encima de 176.
  • Se ha creado un nuevo vector, missing, que contiene datos ausentes.
  • La función is.na() comprueba si hay datos ausentes. Usa is.na() sobre missing.
  • Supón que te interesa más saber dónde no faltan datos. ! puede mostrarte esto. Pon ! delante de is.na() para mostrar las posiciones donde sí tienes datos.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# IBM range
___

# Missing data
missing <- c(24.5, 25.7, NA, 28, 28.6, NA)

# Is missing?
___

# Not missing?
___
Editar y ejecutar código