On Mon, Apr 15, 2013 at 9:20 AM, Pascal Oettli <kri...@ymail.com> wrote: > There is an example of how to do do what you are looking for in ?toupper > Unfortunately this fails when NA values are present: z <- c("R project", "hello world", "something Else", NA) > tocapwords(z) [1] "R Project" "Hello World" "Something Else" "NANA"
Liviu > Regards, > Pascal > > > On 04/15/2013 03:50 PM, Liviu Andronic wrote: >> >> Dear all, >> Given the following vector: >>> >>> (z <- c('R project', 'hello world', 'something Else')) >> >> [1] "R project" "hello world" "something Else" >> >> I know how to obtain all capitals or all lower case letters: >>> >>> tolower(z) >> >> [1] "r project" "hello world" "something else" >>> >>> toupper(z) >> >> [1] "R PROJECT" "HELLO WORLD" "SOMETHING ELSE" >> >> I saw the tocamel() function in 'rapport', but it doesn't do what I >> want to achieve as it actually proceeds to camelCase/CamelCase the >> strings: >>> >>> tocamel(z) >> >> [1] "RProject" "helloWorld" "somethingElse" >> >> >> But how should I proceed to obtain Camel Case? Here's what I'd like to >> get: >> c('R Project', 'Hello World', 'Something Else') >> >> >> Regards, >> Liviu >> >> > -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.