use the 'sqldf' package.  Also use 'dput' to include sample data since
it was impossible to use the data in the format you provided, so my
guess at a solution would be:

answer <- sqldf("
     select ECO_NAME
               , count(distinct Order) as Order
               , count(distinct Family) as Family
               , count(distinct Genus) as Genus
        from yourData
        group by ECO_NAME
")

Not sure exactly what you wanted in the second question; it would be
nice to include what some sample output would be so we have an idea of
what you are after.

On Fri, May 20, 2011 at 5:18 PM, Chris Mcowen <chrismco...@gmail.com> wrote:
> Dear List,
>
> I am looking to calculate two things from my data frame and was after some 
> advice. For the example below i want to know.
>
> 1. How many unique Orders/Families and Genera there are per eco-name
>
> 2. How many incidences are there for each Order/Family and Genus there are 
> per eco-region
>
> I have 650 econame.
>
> I.e for Biak-Numfoor rain forests there are 2 orders, 2 families and two 
> genera. Also, Alismatales are represented once, Asparagales once etc etc.
>
> Thanks for any advice.
>
> Chris
>
>
> ECO_NAME                                                        Order         
>   Family                                  Genus
> Biak-Numfoor rain forests                               Alismatales           
>   Araceae                         Homalomena
> Biak-Numfoor rain forests                               Asparagales           
>   Orchidaceae                     Bromheadia
> Central Range montane rain forests      Alismatales             Araceae       
>                   Homalomena
> Central Range montane rain forests      Asparagales             Lomandraceae  
>           Cordyline
> Central Range montane rain forests      Asparagales             Orchidaceae   
>                   Thelymitra
> Central Range montane rain forests      Asparagales             Orchidaceae   
>                   Dendrobium
> Central Range montane rain forests      Asparagales             Orchidaceae   
>                   Vanda
> Central Range montane rain forests      Asparagales             Orchidaceae   
>                   Bulbophyllum
> Central Range montane rain forests      Asparagales             Orchidaceae   
>                   Bulbophyllum
> Central Range montane rain forests      Asparagales             Orchidaceae   
>                   Dendrobium
> Central Range montane rain forests      Asparagales             Orchidaceae   
>                   Dendrobium
> Central Range montane rain forests      Commelinales    Commelinaceae         
>   Murdannia
> Central Range montane rain forests      Poales                  
> Centrolepidaceae        Centrolepis
> Central Range montane rain forests      Poales                  Cyperaceae    
>                   Machaerina
> Central Range montane rain forests      Poales                  Cyperaceae    
>                   Eleocharis
> Central Range montane rain forests      Poales                  Eriocaulaceae 
>           Eriocaulon
> Central Range montane rain forests      Poales                  Poaceae       
>           Schizostachyum
> Central Range montane rain forests      Poales                  Poaceae       
>           Poa
> Central Range montane rain forests      Zingiberales            Zingiberaceae 
>           Alpinia
> Central Range montane rain forests      Zingiberales            Zingiberaceae 
>           Curcuma
> Central Range montane rain forests      Zingiberales            Zingiberaceae 
>           Amomum
> Huon Peninsula montane rain forests     Asparagales             Orchidaceae   
>                   Taeniophyllum
> Huon Peninsula montane rain forests     Asparagales             Orchidaceae   
>                   Corybas
> Huon Peninsula montane rain forests     Asparagales             Orchidaceae   
>                   Thelymitra
> Huon Peninsula montane rain forests     Asparagales             Orchidaceae   
>                   Glomera
> Huon Peninsula montane rain forests     Poales                  
> Centrolepidaceae        Centrolepis
> Huon Peninsula montane rain forests     Poales                  Poaceae       
>           Poa
> ______________________________________________
> R-help@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.
>



-- 
Jim Holtman
Data Munger Guru

What is the problem that you are trying to solve?

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

Reply via email to