我可以从R中的Bray Curtis矩阵中提取某些相异值吗?

时间:2018-12-07 21:29:45

标签: r vegan

我正试图评估入侵物种清除后河流群落变化持续多长时间。在移除之前和之后的几个时间点,通过一系列的流评估社区。我想计算社区在删除之前和之后的每个时间点之间的差异(例如,在之前和之后1,之前和之后2,之前和之后3等),然后跨时间分析这些值以确定多长时间流社区需要恢复到撤除前的条件。预计流参数中的差异会影响该过程,因此我需要按流进行此操作。我在x轴上绘制了一个时间在图上的图,在y轴上绘制了一个相异图,并且每个流的函数都不同。有没有办法从Bray Curtis矩阵中拉出这些差异值?

这是我的第一个问题,对于任何缺少的信息或不清楚的内容,我深表歉意。

1 个答案:

答案 0 :(得分:0)

如果将vegdist()的输出转换为矩阵,则可以使用矩阵的行名或索引轻松提取样本对之间的差异,

要转换为矩阵,请使用

distmat <- as.matrix(bc_obj)

其中bc_obj是从vegdist()返回的包含Bray Curtis距离的对象。