[R] Column naming mystery

Werner Wernersen pensterfuzzer at yahoo.de
Tue Aug 28 15:29:06 CEST 2007


Hi,

thank a lot for your answers! 

As other people get the correct result but I get this
mysterious result with this script even after running
it on a freshly started R, it must be a problem with
my particular R setup. I'll try updating.

Thanks for the help, now I know where I have to
search.
  Werner

--- Søren Højsgaard <Soren.Hojsgaard at agrsci.dk>
schrieb:

> I'd be glad to help, but I don't think I understand
> the problem. Here's what I get:
> > x <-
>
as.data.frame(matrix(ncol=3,seq(1,12),dimnames=list(c(),c("hh","total","total.inf"))))
> > x
>   hh total total.inf
> 1  1     5         9
> 2  2     6        10
> 3  3     7        11
> 4  4     8        12
> > summaryBy(total+total.inf~hh,x,FUN=sum)
>   hh total.sum total.inf.sum
> 1  1         5             9
> 2  2         6            10
> 3  3         7            11
> 4  4         8            12
> 
> Looks as expected to me. 
> 
> Regards
> Søren Højsgaard
>  
> 
> 
> -----Oprindelig meddelelse-----
> Fra: r-help-bounces at stat.math.ethz.ch
> [mailto:r-help-bounces at stat.math.ethz.ch] På vegne
> af Werner Wernersen
> Sendt: 27. august 2007 15:21
> Til: r-help at stat.math.ethz.ch
> Emne: Re: [R] Column naming mystery
> 
> Sorry that the problem description was not
> sufficient.
> Here is a self-contained code replicating the
> problem:
> 
> require(doBy)
> x <-
>
as.data.frame(matrix(ncol=3,seq(1,12),dimnames=list(c(),c("hh","total","total.inf"))))
> summaryBy(total+total.inf~hh,x,FUN=sum)
> 
> What surprises me are the zeros in the resulting
> total.sum column. The problem remains if total.inf
> is renamed to totalinf or total_inf but not if
> renamed to ttotal.inf .
> 
> Can anyone explain to me what the rules for naming
> columns are so that I can avoid such mistakes in the
> future?
> 
> Thanks a lot!
> 
> 
>       ________
> 
> ______________________________________________
> 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.
>



More information about the R-help mailing list