Hi R-friends
   
  I donĀ“t know why the "min()" function below return the min value as factor. 
When i force the aicc.min using a as.numeric() function, it return a factor 
index (1,2,..) and not min value as I want. By the way, I included a 
sessionInfo() at the end of this e-mail.
   
  In fact I had the same problem (values as factor) on other part of my script 
and I noticed that it occour when I use "cbind()". It is real?
   
  Any idea? 
   
  Kind regards,
   
  Miltinho
   
  > especies.aicc.min<-data.frame()
> for (sp in levels(especies.aicc$especie)) 
+ {
+ sele<-subset(especies.aicc,especie==sp)
+ especies.aicc.min<-rbind(especies.aicc.min,cbind(sp,aicc.min=min(sele$aicc)))
+ }
> especies.aicc.min
                        sp         aicc.min
1             Attila.rufus  6.7387056413613
2 Automolus.leucophthalmus 125.791300522824
> class(especies.aicc.min$aicc.min)
[1] "factor"
> 
-----------
  > sessionInfo()
R version 2.4.0 (2006-10-03) 
i386-pc-mingw32 
  locale:
LC_COLLATE=English_Jamaica.1252;LC_CTYPE=English_Jamaica.1252;LC_MONETARY=English_Jamaica.1252;LC_NUMERIC=C;LC_TIME=English_Jamaica.1252
  attached base packages:
[1] "methods"   "stats"     "graphics"  "grDevices" "utils"     "datasets"  
"base"     
> 


 __________________________________________________


        [[alternative HTML version deleted]]

______________________________________________
R-help@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.

Reply via email to