[R] Addressing Columns in a Data Frame

Denis Francisci denis.francisci at gmail.com
Sat Feb 9 15:05:20 CET 2013


I don't know if I understood your problem, but maybe you can retrieve
your columns simply in this way:
> DF$y
 [1] 10  9  8  7  6  5  4  3  2  1

or (for looking at column)
> DF[2]
    y
1  10
2   9
3   8
4   7
5   6
6   5
7   4
8   3
9   2
10  1

Bye
D.


2013/2/9 Lorenzo Isella <lorenzo.isella a gmail.com>:
> Dear All,
> Probably a one liner, but I am banging my head against the floor.
> Consider the following
>
> DF <- data.frame(
>    x=1:10,
>    y=10:1,
>    z=rep(5,10),
>    a=11:20
>  )
>
> mn<-names(DF)
>
> but then I cannot retrieve a column by doing e.g,
>
> DF$mn[2]
>
> I tried to play with the quotes and so on, but so far with no avail.
> Any suggestion is welcome.
> Cheers
>
> Lorenzo
>
> ______________________________________________
> R-help a 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.



More information about the R-help mailing list