map_*
Die Funktion map() liefert ihre Ausgabe als Liste zurück. Es gibt jedoch mehrere verschiedene map()-Funktionen; mit map_*()-Funktionen kannst du purrr mitteilen, welchen Ausgabetyp du haben möchtest. Das * in map_*() steht für unterschiedliche R-Datentypen. Vielleicht willst du zum Beispiel die Ausgabe als Zahlenvektor, damit wir ihn in einen Data Frame einfügen können. Wenn also etwas nicht als Liste zurückgegeben werden soll, musst du vor dem Schreiben deiner map()-Funktion festlegen, welcher Ausgabetyp gewünscht ist.
Diese Übung ist Teil des Kurses
<Kurs>Grundlagen der funktionalen Programmierung mit purrr</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Map over wesanderson, to determine the length of each element
map(___, ___)