Zacznij terazZacznij za darmo

Negacja!

Ostatni operator do omówienia to !, czyli negacja. Widziałeś już podobny operator – != – więc pewnie domyślasz się, jak działa ten. Umieszczony przed wyrażeniem logicznym, odwraca jego wartość z TRUE na FALSE (i odwrotnie).

!TRUE
[1] FALSE

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

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

Ramka danych stocks jest do twojej dyspozycji.

To ćwiczenie jest częścią kursu

R dla finansów – poziom średnio zaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj ! i operatora relacyjnego, aby sprawdzić, kiedy ibm nie przekracza 176.
  • Utworzono nowy wektor missing, który zawiera brakujące dane.
  • Funkcja is.na() wykrywa brakujące dane. Użyj is.na() na wektorze missing.
  • Jeśli bardziej interesuje cię, gdzie danych nie brakuje, z pomocą przyjdzie !. Użyj ! przed is.na(), aby wskazać pozycje, na których dane są dostępne.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# IBM range
___

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

# Is missing?
___

# Not missing?
___
Edytuj i uruchom kod