[R] Extracting means for given strata from dissimilarity object
    Martin Maechler 
    maechler at stat.math.ethz.ch
       
    Wed Jan  8 14:08:58 CET 2003
    
    
  
>>>>> "MGrum" == Grum, Mikkel [IPGRI-SSA-Nairobi] <Grum>
>>>>>     on Tue, 07 Jan 2003 03:51:38 -0800 writes:
    MGrum> Is there a way of extracting mean distance or
    MGrum> dissimilarity for a given strata from a 'dist' or
    MGrum> 'dissimilarity' object, e.g. extract mean distances
    MGrum> for each species in Anderson's iris data?
    MGrum> data(iris)
    MGrum> iris.dist<-dist(iris[,1:4])
    MGrum> then what?
mean(iris.dist)   # or
summary(iris.dist)
give the overall statistics; 
for "individual ones", use as.matrix() and apply(), as
## e.g.,
am <- apply(as.matrix(iris.dist), 2, mean)
identical(am, 
          apply(as.matrix(iris.dist), 1, mean) ## -> TRUE
Martin Maechler <maechler at stat.math.ethz.ch>	http://stat.ethz.ch/~maechler/
Seminar fuer Statistik, ETH-Zentrum  LEO C16	Leonhardstr. 27
ETH (Federal Inst. Technology)	8092 Zurich	SWITZERLAND
phone: x-41-1-632-3408		fax: ...-1228			<><
    
    
More information about the R-help
mailing list