m3_mixing_model: m3_mixing_model

Description Usage Arguments Value Author(s) References See Also

Description

Function that implements the M3 mixing model. This model is based on the projection of the chemical information in a low-dimensional space defined using Principal Component Analysis (PCA). The compositions of pre-defined end-members are also projected and from these coordinates, the mixing ratios of each end-member are calculated using a constrained least-squares procedure (mixing ratios add up to 1).

Usage

1
m3_mixing_model(gdata, end.members = NULL)

Arguments

gdata

A geochemical_dataset object with the major ions only.

end.members

If provided, this is a numeric vector with the indices of the end members to be used in the mixing calculations. If it is not specified then the end members are defined using the convex hull of the first two principal components.

Value

This function returns a list with the following entries:

Author(s)

Oscar Garcia-Cabrejo khaors@gmail.com

References

Laaksoharju, M., Skarrman, C., \& Skarrman, E. (1999). Multivariate mixing and mass balance (M3) calculations, a new tool for decoding hydrogeochemical information. Applied Geochemistry, 14(7), 861–871. http://doi.org/10.1016/S0883-2927(99)00024-4

See Also

Other mixing functions: constrained_lm, mix_model, plot_m3_mixing_results, select_end_members, uncertainty_m3_mixing_model


khaors/GQAnalyzer documentation built on May 29, 2019, 8:35 a.m.