LoslegenKostenlos loslegen

Fehlende Beobachtungen finden

Du bist Inspektor in einem Kernkraftwerk und musst prüfen, ob jeder Reaktor im Laufe eines ganzen Jahres seine tägliche Sicherheitsprüfung erhalten hat. Die Protokolle der Sicherheitsprüfungen stehen in reactor_df, einem Data Frame mit den Spalten date, reactor und check.

Zwei Vektoren, dates und reactors, mit allen Datumswerten des Jahres bzw. allen Reaktoren der Anlage wurden für dich erstellt. Du wirst die Kombination der Funktionen expand_grid() und anti_join() nutzen, um die Daten zu finden, an denen bestimmte Reaktoren nicht geprüft wurden.

Das Paket dplyr wurde bereits für dich geladen.

Diese Übung ist Teil des Kurses

Daten umformen mit tidyr

Kurs anzeigen

Anleitung zur Übung

  • Verwende die Funktion expand_grid(), um ein Tibble zu erstellen, das alle Kombinationen der Variablen date und reactor enthält. Nutze dazu die für dich erstellten Vektoren dates und reactors.
  • Führe ein Anti-Join zwischen full_df und reactor_df über die Spalten date und reactor aus.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Create a tibble with all combinations of dates and reactors
full_df <- ___

# Find the reactor - date combinations not present in reactor_df
full_df %>% 
  ___
Code bearbeiten und ausführen