Dwa systemy obiektowe – S3 i S4 – są używane w R. Sloty są częścią S4. Można przypisywać podzbiory obiektu. Na przykład niech a będzie macierzą i niech użytkownik chce zmienić te wartości, które są większe od 100 do 100. Następnie instrukcja
a [a> 100] = 100
dokona wymiany i pozostawi resztę matrycy nienaruszoną. Operatory ? i ?? otwierają strony pomocy. Dla znanych nazw funkcji, ?nazwa (lub help(nazwa)) zwróci stronę pomocy dla funkcji, gdzie nazwa jest nazwą funkcji. Aby wyszukać funkcje związane z niektórymi technikami lub metodami, operator,? jest używany. Wpisanie „słów kluczowych” (lub help.search („słów kluczowych”)), gdzie słowa kluczowe składają się ze słów kluczowych dotyczących techniki lub metody, mogą dać listę funkcji w pakietach związanych z tematem. Czasami wyszukiwanie jest puste. Spróbuj ponownie, używając różnych słów kluczowych. Dwukropek jest używany w R. na cztery sposoby. Interesujące jest tutaj użycie pojedynczego dwukropka do zdefiniowania sekwencji i podwójnego dwukropka w odniesieniu do funkcji według pakietu i nazwy. Jeśli aib są dwiema liczbami, wyrażenie a: b da sekwencję liczb całkowitych od zaokrąglenia w dół do liczby całkowitej ib zaokrąglonego w dół do liczby całkowitej. Zauważ, że liczba a może być większa niż liczba b. Funkcje dostarczane z R są częścią jakiegoś pakietu. Jeśli pakiet nie zostanie załadowany, wyszukiwanie przy użyciu samej nazwy funkcji nic nie zwróci. Pełna nazwa funkcji to nazwa_pakietu:: nazwa_funkcji, gdzie nazwa_pakietu to nazwa pakietu, a nazwa funkcji to nazwa funkcji.
Aby uzyskać więcej informacji na temat dwukropków, wpisz ?„:” W wierszu polecenia R. Operator ~ jest używany we wzorach modeli do oddzielania lewej i prawej strony modelu. Aby uzyskać więcej informacji, wpisz ?„~” w wierszu polecenia R. Symbol # służy do komentarzy. Podczas pisania funkcji wszystko, co znajduje się po prawej stronie znaku # w wierszu kodu, jest ignorowane.
Strony pomocy CRAN dotyczące podzbiorów można znaleźć, wpisując ?? „Extract or Replace”.