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
Oefeninstructies
- Gebruik
!en een relationele operator om te bepalen wanneeribmniet boven176is. - Er is een nieuwe vector
missinggemaakt met ontbrekende waarden. - De functie
is.na()controleert op ontbrekende data. Gebruikis.na()opmissing. - Stel dat je vooral wilt weten waar je geen ontbrekende data hebt.
!kan je dit laten zien. Zet!vooris.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?
___