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

Connected

ćwiczenie

Więcej iteracji z pętlami for

Iteracja nie służy jednak tylko do wczytywania plików – można jej używać do wykonywania różnych operacji na obiektach. Na początek spróbuj iterować za pomocą pętli for.

Zamienisz każdy element listy na typ numeryczny, a następnie umieścisz go z powrotem w tym samym elemencie tej samej listy.

W tym ćwiczeniu będziesz iterować za pomocą pętli for na obiekcie list_of_df, który jest listą wektorów znakowych – tyle że te znaki to w rzeczywistości liczby! Musisz zamienić wektory znakowe na numeryczne, aby móc wykonywać na nich operacje matematyczne. Możesz do tego użyć funkcji bazowej R as.numeric().

Instrukcje

100 XP
  • Sprawdź typ klasy pierwszego elementu list_of_df.
  • Zbuduj pętlę for, która pobiera każdy element list_of_df, zamienia go na dane numeryczne za pomocą as.numeric() i umieszcza z powrotem w tym samym elemencie list_of_df.
  • Sprawdź typ klasy pierwszego elementu list_of_df.
  • Wydrukuj list_of_df.