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]]
______________________________________________
[email protected] 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.