LoslegenKostenlos loslegen

Summe und Maximum für jeden Namen addieren

Im Video hast du gelernt, wie du nach Jahr gruppieren und mit mutate() eine Summe für dieses Jahr bilden kannst.

In diesen Übungen lernst du, nach einer anderen, aber ebenfalls interessanten Metrik zu normalisieren: Du teilst jeden Namen durch das Maximum für diesen Namen. Das bedeutet, dass jeder Name einen Spitzenwert von 1 hat.

Wenn du neue Spalten hinzufügst, wird das Ergebnis weiterhin nach Namen gruppiert. Dadurch wird es in 48.000 Gruppen aufgeteilt, was spätere Schritte wie mutates langsamer macht.

Diese Übung ist Teil des Kurses

Datenmanipulation mit dplyr

Kurs anzeigen

Interaktive Übung

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

babynames %>%
  # Add columns name_total and name_max for each name
  ___
  
Code bearbeiten und ausführen