[R] Placing brackets around the values in a data frame

David Winsemius dwinsemius at comcast.net
Wed Jul 27 20:32:05 CEST 2011


On Jul 27, 2011, at 2:00 PM, Abraham Mathew wrote:

> Lets say I have the following data frame.
>
> df = data.frame(word = c("David", "James", "Sara", "Jamie", "Jon"))
> df
>
> I was trying to place brackets , [ ] , around each string.
>
> I'll be exporting it with write.table and quotes=FALSE, so it will
> eventually look like:
>
> [David]
> [James]
> [Sara]
> ....
>
>
> Can anyone help with this task?

?paste


>
> I'd like to avoid regular expressions, but I haven't been able to  
> use the
> paste function
> to get the desired result.

Hmm. Why not?

df$word <- paste("[", df$word, "]", sep="")  # seems to work fine.

>
> 	[[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at 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.

David Winsemius, MD
West Hartford, CT



More information about the R-help mailing list