Dear CE.KA,
Try this:

X=read.table(textConnection("
   Var1    Var2
A   22       13
B    5         2
C    12       8
D    1        99"),header=TRUE)
closeAllConnections()

X$Var3<-rownames(X)
X


HTH,

Jorge



On Sat, Nov 15, 2008 at 5:34 PM, CE.KA <ce.kaya75@yahoo.fr> wrote:

>
> Hi R users
>
> Imagine this data.frame:
> >X
>
>    Var1    Var2
> A   22       13
> B    5         2
> C    12       8
> D    1        99
>
> A,B,C,D are the rows names (or index)
>
> Is there a way to create a new variable in this data frame
> which name is Var3 and which contains the rows names:
>
>    Var1    Var2    Var3
> A   22       13        A
> B    5         2         B
> C    12       8         C
> D    1        99        D
>
> I tried as.data.frame(array(x, dim(x), dimnames(x)))
> but it doesn'work
>
> Sincerely yours
>
> --
> View this message in context:
> http://www.nabble.com/I-want-my-row-name-to-be-a-variable-tp20520180p20520180.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> 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.
>

	[[alternative HTML version deleted]]

