Aan de slagGa gratis aan de slag

Niet!

Nog één operator om te introduceren is !, ofwel Not. Je hebt al een vergelijkbare operator gezien, !=, dus je kunt vast raden wat deze doet. Zet ! voor een logische expressie en hij keert de waarde om: van TRUE naar FALSE (en andersom).

!TRUE
[1] FALSE

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

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

Het stocks data frame is beschikbaar voor je om te gebruiken.

Deze oefening maakt deel uit van de cursus

R voor finance voor gevorderden

Cursus bekijken

Oefeninstructies

  • Gebruik ! en een relationele operator om te bepalen wanneer ibm niet boven 176 is.
  • Er is een nieuwe vector missing gemaakt met ontbrekende waarden.
  • De functie is.na() controleert op ontbrekende data. Gebruik is.na() op missing.
  • Stel dat je vooral wilt weten waar je geen ontbrekende data hebt. ! kan je dit laten zien. Zet ! voor is.na() om de posities te tonen waar je wél data hebt.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# IBM range
___

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

# Is missing?
___

# Not missing?
___
Code bewerken en uitvoeren