or
To ćwiczenie jest częścią kursu
W tym rozdziale poznasz operatory relacyjne służące do porównywania obiektów w R oraz operatory logiczne – takie jak „i" i „lub" – do łączenia wartości TRUE i FALSE. Następnie wykorzystasz tę wiedzę do budowania instrukcji warunkowych.
Pętle przydają się w wielu sytuacjach. Pętla while działa jak wielokrotnie powtarzana instrukcja if, natomiast pętla for służy do iterowania po wszystkich elementach sekwencji. W tym rozdziale poznasz oba rodzaje pętli.
Bieżące ćwiczenie
Funkcje to jeden z najważniejszych elementów niemal każdego języka programowania – R nie jest tu wyjątkiem. Dowiesz się, czym są funkcje i jak z nich korzystać, a następnie nauczysz się pisać własne.
Gdy używasz pętli for, warto zastanowić się, czy nie można jej zastąpić funkcją `lapply`. Poznaj ten intuicyjny sposób stosowania funkcji do listy lub wektora, a także jego warianty – `sapply` i `vapply`.
Opanowanie R to nie tylko znajomość koncepcji programistycznych. Równie ważna jest znajomość szerokiego zakresu funkcji dostępnych w tym języku. W tym rozdziale poznasz wiele przydatnych funkcji do manipulowania strukturami danych, pracy z wyrażeniami regularnymi oraz obsługi dat i czasu.