Elaine Kuo
2013-Jul-17 09:50 UTC
[R] extract beta.sim from dist type data (package betapart)
Dear List, This is Elaine. I am using beta.part to calculate the beta diversity index. The function of beta.part can generate three kinds of beta diversity indice at one time. However, it is Simpson index that I want. The calculation result is composed of three rows and N/A columns (dist class). I do not know how to extract one of the indice in the form of dist class. No relevant example is found the manual. (I tried as.vector as below but failed.) Please kindly help and thank you in advance. Elaine Code library(betapart) dist.sim<-beta.pair(dataR, index.family="sor") # Unfold distance matrices into vectors data.sim<-data.frame(as.vector(dist.sim)) [[alternative HTML version deleted]]
Sarah Goslee
2013-Jul-17 14:20 UTC
[R] [R-sig-eco] extract beta.sim from dist type data (package betapart)
Replied to on the R-sig-ecology list, with a request not to cross-post. Briefly, the output is a list with named components, so can be extracted as usual. Sarah On Wed, Jul 17, 2013 at 5:50 AM, Elaine Kuo <elaine.kuo.tw at gmail.com> wrote:> Dear List, > > This is Elaine. > I am using beta.part to calculate the beta diversity index. > The function of beta.part can generate three kinds of beta diversity indice > at one time. > However, it is Simpson index that I want. > > The calculation result is composed of three rows and N/A columns (dist > class). > I do not know how to extract one of the indice in the form of dist class. > No relevant example is found the manual. > (I tried as.vector as below but failed.) > > Please kindly help and thank you in advance. > > Elaine > > Code > library(betapart) > dist.sim<-beta.pair(dataR, index.family="sor") > > # Unfold distance matrices into vectors > data.sim<-data.frame(as.vector(dist.sim)) >-- Sarah Goslee http://www.functionaldiversity.org