Learn R Programming

provenance (version 0.6)

as.compositional: create a compositional object

Description

Convert an object of class matrix, data.fram or acomp to an object of class compositional

Usage

as.compositional(x, method = NULL, colmap = "rainbow")

Arguments

x
an object of class matrix, data.fram or acomp
method
dissimilarity measure, either 'aitchison' for Aitchison's CLR-distance or 'bray' for the Bray-Curtis distance.
colmap
the colour map to be used in pie charts.

Value

  • an object of class compositional

Examples

Run this code
data(Namib)
PT.acomp <- as.acomp(Namib$PT)
PT.compositional <- as.compositional(PT.acomp)
print(Namib$PT$x - PT.compositional$x)
## uncomment the following lines for an illustration of using this
## function to integrate the \\code{provenance} package with \\code{compositions}
# library(compositions)
# data(Glacial)
# a.glac <- acomp(Glacial)
# c.glac <- as.compositional(a.glac)
# summaryplot(c.glac,ncol=8)

Run the code above in your browser using DataLab