R/isamic.R

setGeneric("isamic",
	function (x)
		standardGeneric("isamic")
)
setMethod("isamic",
	signature(x = "VegsoupPartition"),
	function (x) {
		tmp <- constancy(x) / 100
		res <- apply(tmp, 1, function (x) {
				2 * sum(abs(as.numeric(x) - 0.5)) / ncol(tmp)
			})
		return(res)
	}
)

Try the vegsoup package in your browser

Any scripts or data that you put into this service are public.

vegsoup documentation built on Feb. 24, 2021, 3 a.m.