LoslegenKostenlos starten

Einen Zero-Variance-Filter erstellen

house_sales_df enthält zehn stetige Variablen, die Hausverkäufe in King County, California, beschreiben. Beispiele für diese Variablen sind Quadratmeterzahl, Anzahl der Zimmer und Verkaufspreis. Du musst die Dimensionalität reduzieren, um den Datensatz leichter handhabbar zu machen und die Trainingszeit beim Erstellen von Modellen zu verkürzen.

Legen wir mit dem Erstellen eines Zero-Variance-Filters los. Das Paket tidyverse wurde bereits für dich geladen.

Diese Übung ist Teil des Kurses

<Kurs>Dimensionsreduktion in R</Kurs>
Kurs ansehen

Übungsanweisungen

  • Erstelle einen Zero-Variance-Filter mit summarize() und filter() und speichere ihn in zero_var_filter.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Create zero-variance filter
___ <- ___ %>% 
  ___(across(everything(), ~ ___(___, ___ = ___))) %>% 
  pivot_longer(everything(), names_to = "feature", values_to = "variance") %>% 
  ___(___ == ___) %>% 
  pull(feature)

zero_var_filter
Code bearbeiten und ausführen