1. Nauka
  2. /
  3. Kursy
  4. /
  5. Podstawy programowania funkcyjnego z purrr

Connected

ćwiczenie

purrr i wykresy punktowe

Ponieważ ggplot() nie przyjmuje list jako danych wejściowych, można połączyć je z pakietem purrr, aby w zaledwie kilku linijkach kodu przejść od listy do ramki danych, a następnie do wykresu ggplot().

W tym ćwiczeniu ponownie skorzystasz z danych gh_users. Użyj funkcji map_*(), aby wyciągnąć kilka nazwanych elementów i przekształcić je do odpowiedniego typu danych. Następnie stwórz wykres punktowy porównujący liczbę obserwujących danego użytkownika z liczbą jego publicznych repozytoriów.

Instrukcje

100 XP
  • Użyj map() na gh_users oraz funkcji map_*(), która tworzy ramkę danych z czterema kolumnami: "login", "name", "followers" i "public_repos".
  • Przekaż tę ramkę danych potokiem do wykresu punktowego, gdzie oś x odpowiada followers, a oś y – public_repos.