Changer la casse (majuscule/minuscule) d’un mot

Soumis par fdessaint le jeu 09/11/2017 - 09:51

fdessaint

jeu 09/11/2017 - 09:53

Deux fonctions permettent de modifier la casse des mots: toupper() et tolower()

(lettres <- letters[1:10])
 [1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j"
toupper(lettres)
 [1] "A" "B" "C" "D" "E" "F" "G" "H" "I" "J"
(Lettres <- LETTERS[26:17])
 [1] "Z" "Y" "X" "W" "V" "U" "T" "S" "R" "Q"
tolower(Lettres)
 [1] "z" "y" "x" "w" "v" "u" "t" "s" "r" "q"

Avec des caractères accentués UTF-8

exemple <- "Dès noël où un zéphyr haï me vêt de glaçons würmiens je dîne d'exquis rôtis de bœuf au kir à l'aÿ d'âge mûr & cætera"
toupper(exemple)
[1] "DÈS NOËL OÙ UN ZÉPHYR HAÏ ME VÊT DE GLAÇONS WÜRMIENS JE DÎNE D'EXQUIS RÔTIS DE BŒUF AU KIR À L'AŸ D'ÂGE MÛR & CÆTERA"