Hill
Hill numbers are found in the Diversity.Hill package.
Usage
Accessing the main functionality in the package is simple:
julia> using Diversity.Hill julia> community = [10, 20, 20, 0, 3]; julia> community /= sum(community); julia> diversities = hillnumber(community, [0, 1, 2]) 3×7 DataFrames.DataFrame │ Row │ measure │ q │ type_level │ type_name │ partition_level │ ├─────┼──────────────┼───┼────────────┼───────────┼─────────────────┤ │ 1 │ "HillNumber" │ 0 │ "types" │ "" │ "subcommunity" │ │ 2 │ "HillNumber" │ 1 │ "types" │ "" │ "subcommunity" │ │ 3 │ "HillNumber" │ 2 │ "types" │ "" │ "subcommunity" │ │ Row │ partition_name │ diversity │ ├─────┼────────────────┼───────────┤ │ 1 │ "1" │ 4.0 │ │ 2 │ "1" │ 3.36264 │ │ 3 │ "1" │ 3.09021 │
#
Diversity.Hill — Module.
Hill numbers are found in the Diversity.Hill package.
#
Diversity.Hill.hillnumber — Method.
hillnumber(proportions, qs)
Calculate the Hill number (or naive diversity) of order q of population(s) with given relative proportions
Arguments:
proportions: relative proportions of different individuals / species in population (vector, or matrix where columns are individual populations)qs: single number or vector of orders of diversity measurement
Returns:
- Diversity of order qs (single number or vector of diversities)
DiversityDiversity.APIDiversity.EcologyDiversity.HillDiversity.JostDiversity.individualDiversityDiversity.metacommunityDiversityDiversity.subcommunityDiversityDiversity.API.AbstractMetacommunityDiversity.API.AbstractPartitionDiversity.API.AbstractTypesDiversity.DiversityLevelDiversity.DiversityMeasureDiversity.GammaDiversity.GeneralTypesDiversity.MetacommunityDiversity.NormalisedAlphaDiversity.NormalisedBetaDiversity.NormalisedRhoDiversity.OnecommunityDiversity.PowerMeanMeasureDiversity.RawAlphaDiversity.RawBetaDiversity.RawRhoDiversity.RelativeEntropyMeasureDiversity.SpeciesDiversity.SubcommunitiesDiversity.TaxonomyDiversity.UniqueTypesDiversity.API._calcabundanceDiversity.API._calcordinarinessDiversity.API._calcsimilarityDiversity.API._countsubcommunitiesDiversity.API._counttypesDiversity.API._getabundanceDiversity.API._getmetaabundanceDiversity.API._getmetaordinariness!Diversity.API._getordinariness!Diversity.API._getpartitionDiversity.API._getscaleDiversity.API._getsubcommunitynamesDiversity.API._gettypenamesDiversity.API._gettypesDiversity.API._getweightDiversity.API.floattypesDiversity.API.mcmatchDiversity.API.typematchDiversity.Ecology.generalisedjaccardDiversity.Ecology.generalisedrichnessDiversity.Ecology.generalisedshannonDiversity.Ecology.generalisedsimpsonDiversity.Ecology.jaccardDiversity.Ecology.richnessDiversity.Ecology.shannonDiversity.Ecology.simpsonDiversity.Hill.hillnumberDiversity.Jost.jostalphaDiversity.Jost.jostbetaDiversity.calcsimilarityDiversity.countsubcommunitiesDiversity.counttypesDiversity.diversityDiversity.getASCIINameDiversity.getFullNameDiversity.getNameDiversity.getabundanceDiversity.getmetaabundanceDiversity.getmetaordinariness!Diversity.getordinariness!Diversity.getpartitionDiversity.getsubcommunitynamesDiversity.gettypenamesDiversity.gettypenamesDiversity.gettypesDiversity.getweightDiversity.inddivDiversity.metadivDiversity.qDDiversity.qDZDiversity.subdiv