Video: You Bet Your Life: Secret Word - Name / Street / Table / Chair 2024
Utilizați aceleași reguli de indexare pentru vectorii de caractere pe care le utilizați pentru vectorii numerici (sau vectori de orice tip). Procesul de referință la un subset al unui vector prin indexarea elementelor sale este de asemenea numit subsetare. Cu alte cuvinte, subsetarea este procesul de extragere a unui subset al unui vector.
Pentru a ilustra cum să lucrați cu vectori și în special cum să creați submulțimi, utilizați literele și literele built-in seturi de date. Ambele sunt vectori de caractere alcătuite din literele alfabetului, litere mici și litere mari (LITERE). Încercați:
litere [1] "a" "b" "c" "d" "e" "f" "h" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" [1] "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" [12] "P" "Q" "R" "S" "T" "U" "V" [23] "W" "X" "Y" "Z"
, puteți utiliza aceste vectori încorporați oricând doriți să faceți liste de lucruri.
Să revenim la tema creării de subseturi. Pentru a extrage un element specific dintr-un vector, utilizați paranteze pătrate. Pentru a obține cel de-al zecelea element al literelor, utilizați următoarele:
litere [10] [1] "j"
Pentru a obține ultimele trei elemente din LITERE, utilizați următoarele: >> LETTERS [24: 26] [1] "X" "Y" "Z"
Operatorul colonului (:) în R este un mod la îndemână de a crea secvențe, deci 24: 26 are 25, 25, apare în interiorul parantezelor pătrate, R returnează elementele 24 până la 26.
coadă (LITERE, 5) [1] "V" "W" "X" "Y" "Z"
cap () pentru a obține primul element al unei variabile. Implicit, capul () și coada () returnează șase elemente, dar le puteți spune să returneze orice număr specific de elemente din al doilea argument. Încercați să extrageți primele zece litere:
cap (litere, 10) [1] "a" "b" "c" "d"