> myVar
[,1] [,2]
[1,] 1 4
[2,] 2 5
[3,] 3 6
> substitute(rownames(X) <- c("A", "B", "C"), list(X=as.name(myVarName)))
rownames(myVar) <- c("A", "B", "C")
> eval(substitute(rownames(X) <- c("A", "B", "C"), list(X=as.name(myVarName))))
> myVar
[,1] [,2]
A 1 4
B 2 5
C 3 6
>
At Friday 06:23 PM 11/14/2003 +0100, Arne Henningsen wrote:
Hi!
I have got a variable, say myVar <- matrix( 1:6, 3, 2 ) and a variable that contains the name of the variable, say myVarName <- "myVar" Now, I want to assign rownames to the Variable "myVar". I can do it by rownames( myVar ) <- c( "A", "B", "C" ) but for some reason I want "myVarName" as argument, e.g. rownames( ????( myVarName ) ) <- c( "A", "B", "C" ) How can I do this?
Thanks, Arne
-- Arne Henningsen Department of Agricultural Economics University of Kiel Olshausenstr. 40 D-24098 Kiel (Germany) Tel: +49-431-880 4445 Fax: +49-431-880 1397 [EMAIL PROTECTED] http://www.uni-kiel.de/agrarpol/ahenningsen/
______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help
Tony Plate [EMAIL PROTECTED]
______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help
