Powiedzmy, że mam ciąg składający się z dwóch słów i chcę w obu z nich pisać wielką literą.
name <- c("zip code", "state", "final count")
Hmisc
Pakiet posiada funkcję capitalize
, która kapitalizowane pierwsze słowo, ale nie jestem pewien jak zdobyć drugie słowo wielką literą. Strona pomocy dla capitalize
nie sugeruje, że może wykonać to zadanie.
library(Hmisc)
capitalize(name)
# [1] "Zip code" "State" "Final count"
Chcę dostać:
c("Zip Code", "State", "Final Count")
A co z ciągami składającymi się z trzech słów:
name2 <- c("I like pizza")