Skip to content
Prev 55772 / 398500 Next

Splitting vector into individual elements

Slightly more transparent but arguably uglier: 

 > offred.rgb <- c(1, 0, 0) * 0.60
 > ofr <- paste(offred.rgb, collapse=",")
 > ofr. <- paste("rgb(", ofr, ',names="offred")')
 > ofr.
[1] "rgb( 0.6,0,0 ,names=\"offred\")"
 > eval(parse(text=ofr.))
   offred
"#990000"
 >
      As long as I can remember "eval(parse(text=", this is for me the 
most transparent and works for constructing virtually any R command. 
 
      hope this helps.  spencer graves
Peter Dalgaard wrote: