From: Junnila, Jouni <Jouni.Junnila_at_PERKINELMER.COM>

Date: Thu, 31 May 2007 08:12:58 +0100

R-help_at_stat.math.ethz.ch 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. Received on Thu 31 May 2007 - 07:28:02 GMT

Date: Thu, 31 May 2007 08:12:58 +0100

I'm having a problem concerning choosing columns from a dataset in a function.

These datasets consists of over 20 different analytes. Though, statistical analyses should be made seperately analyte by analyte. So the function needs to be able to choose a certain analyte based on what the user of the function gives as a parameter when calling the function. The name of the analyte user gives, is the same as a name of a column in the data set.

The question is: how can I refer to the parameter which the user gives,
inside the function? I cannot give the name of the analyte directly
inside the function, as the same function should work for all the 20
analytes.

I'm giving some code for clarification:

*>datainput <- function(data1,data2,data3,data4,data5,data6,analyte)
**>{
*

...

##data1-data6 being the paths of the six datasets I want to combine and
analyte being the special analyte I want to analyze and which can be
found on each of the datasets as a columnname.##
##Then:##

...

*>data.whole <- subset(data.whole,
*

select=c(Sample.Name,Analyte.Values,Day,Plate))

##Is for choosing the columns needed for analysis. The "Analyte" should
now be the column of the analyte, the users is referring to when calling
the datainput-function. How to do it? ##
I've tried something like

*>data.whole$Analyte.Values <- data.whole$analyte ##(Or in quotes
*

"analyte")

But this does not work. I've tried several other "tricks" also, but
cannot get it to work. Can someone help?

R-help_at_stat.math.ethz.ch 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. Received on Thu 31 May 2007 - 07:28:02 GMT

Archive maintained by Robert King, hosted by
the discipline of
statistics at the
University of Newcastle,
Australia.

Archive generated by hypermail 2.2.0, at Thu 31 May 2007 - 14:31:22 GMT.

*
Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help.
Please read the posting
guide before posting to the list.
*