R求aitchison distance和ilr、clr、alr

Stardust 2021年04月08日 250次浏览

双冒号前面是需要安装的包,也可以通过library的方式导入

1 求 aitchison distace 的两种方法:

coda.base::dist(x,method='aitchison')
robCompositions::aDist(x)

2 求 ilr, clr,alr 的两种方法:

rgr::ilr(x)
rgr::clr(x)
rgr::alr(x)
compositions::ilr(x)
compositions::clr(x)
compositions::alr(x)

# 逆函数
compositions::ilrInv
compositions::clrInv
compositions::alrInv