Hi,

I work with bio-conductor, but this is probably a basic R question.

I want to emulate the GOBPOFFSPRING$"GO:0008150" command:


> allBP <- GOBPOFFSPRING$"GO:0008150"
> class(allBP)
[1] "character"
> length(allBP)
[1] 16066
> 

I want to create a function so that I can execute the command by passing as a 
parameter the portion in quotes in the above command (""GO:0008150"). So my 
current function looks like:

> str <- "GO:0008150"
> ifunc <- function(str){
+ allBP <- paste('GOBPOFFSPRING$',str,sep='')
+ return(allBP)
+ }
> x <- ifunc(str)
> class(x)
[1] "character"
> length(x)
[1] 1
> 

But this just returns a string. How do I get the command to execute?

thanks!


      
        [[alternative HTML version deleted]]

______________________________________________
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.

Reply via email to