See for instance capitalize() in the R.utils package.

Henrik
On Apr 14, 2013 11:51 PM, "Liviu Andronic" <landronimirc@gmail.com> 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.
>

	[[alternative HTML version deleted]]

