Kom igångKom igång gratis

Not!

En sista operator att introducera är !, eller Not (inte). Du har redan sett en liknande operator, !=, så du kanske kan gissa vad den gör. Lägg till ! framför ett logiskt uttryck, så vänder det uttrycket från TRUE till FALSE (och vice versa).

!TRUE
[1] FALSE

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

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

Dataramen stocks finns tillgänglig för dig att använda.

Den här övningen är en del av kursen

R för finans – fortsättningskurs

Visa kurs

Övningsinstruktioner

  • Använd ! och en relationsoperator för att ta reda på när ibm inte är över 176.
  • En ny vektor, missing, har skapats och innehåller saknade värden.
  • Funktionen is.na() kontrollerar om data saknas. Använd is.na()missing.
  • Om du är mer intresserad av var du inte saknar data kan ! visa dig det. Använd ! framför is.na() för att visa de positioner där du har data.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# IBM range
___

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

# Is missing?
___

# Not missing?
___
Redigera och kör kod