[R] column names in data.frame

Steve Upton supton at referentia.com
Fri Aug 20 01:35:47 CEST 2004


Is names(d2) <- c("year","av_t1") what you're looking for?

steve

> -----Original Message-----
> From: r-help-bounces at stat.math.ethz.ch [mailto:r-help-
> bounces at stat.math.ethz.ch] On Behalf Of Louize Hill
> Sent: Thursday, August 19, 2004 7:26 PM
> To: r-help at stat.math.ethz.ch
> Subject: [R] column names in data.frame
> 
> Dear R-help,
> Please can someone explain how to put a column name on an output
> data.frame.
> 
> ##Starting with a data.frame with 3 columns (d$Year, d$NoIndiv, d$wtd_tl)
> 
> yr_ind <- split (d$NoIndiv, d$Year)
> yr_tl <- split (d$wtd_tl, d$Year)
> 
> ann_ind <- sapply (yr_ind, sum)
> ann_tl <- sapply (yr_tl, sum)
> 
> av_tl <- ann_tl/ann_ind
> 
> d2<- data.frame (av_tl)
> 
> ##This gives me a data.frame with columns, the second of which has a
> column
> name (av_tl)
> I have tried
> > d2<- data.frame (year = x, av_tl)
> > d2<- data.frame (x="year", av_tl)
> > d2<- data.frame (x="year", av_tl, check.names = TRUE)
> > d2<- data.frame (year, av_tl)
> 
> as well as several combinations with cbind, as.matrix, etc...
> I cannot relate the examples given in ?data.frame with my problem or find
> a
> similar problem in the archives.
> Thanks
> Louize
> 
> ______________________________________________
> 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




More information about the R-help mailing list