1. Nauka
  2. /
  3. Kursy
  4. /
  5. Programowanie obiektowe z S3 i R6 w R

Connected

ćwiczenie

Obiekty były z tobą od samego początku

W kursie Wprowadzenie do R spotkałeś się już z kilkoma popularnymi obiektami R, takimi jak wektory numeric, logical i character, a także data.frame. Jedną z zasad programowania obiektowego jest to, że funkcje mogą działać różnie w zależności od rodzaju obiektu.

Dobrym przykładem jest funkcja summary() (dokumentacja). Ponieważ różne typy zmiennych wymagają różnych metod podsumowania, wyświetlany wynik zależy od tego, co do niej przekażesz.

Instrukcje

100 XP
  • Uruchom kod w edytorze, aby utworzyć kilka obiektów różnych typów.
  • Wywołaj summary() na każdym z tych obiektów (po jednym na raz), a następnie przeanalizuj wyniki i spróbuj je zrozumieć.