R 将关联矩阵从vegdist()强制转换为数据帧

R 将关联矩阵从vegdist()强制转换为数据帧,r,vegan,R,Vegan,我正在使用R程序包vegan中的vegdist()函数为物种丰度数据集生成关联矩阵(生成的关联矩阵是936乘936)。我希望能够将该关联矩阵导出/提取/强制为数据帧或可写为.csv的格式,以便用于后续分析。我知道您可以使用vegdist()的输出进行排序,或者使用热图可视化(coldiss()),但在这种情况下,我希望能够实际查看和操作原始关联矩阵 有什么想法吗?我不确定样本数据在这种情况下是否真的有用,因为它是一个如此大的数据集 试试看: write.csv(as.matrix(YOUR_MA

我正在使用R程序包vegan中的
vegdist()
函数为物种丰度数据集生成关联矩阵(生成的关联矩阵是936乘936)。我希望能够将该关联矩阵导出/提取/强制为数据帧或可写为.csv的格式,以便用于后续分析。我知道您可以使用
vegdist()
的输出进行排序,或者使用热图可视化(
coldiss()
),但在这种情况下,我希望能够实际查看和操作原始关联矩阵

有什么想法吗?我不确定样本数据在这种情况下是否真的有用,因为它是一个如此大的数据集

试试看:

write.csv(as.matrix(YOUR_MATRIX), "YOUR_MATRIX.csv")

嗨,欢迎来到stackoverflow!请阅读。如果您自己的数据集太大,无法发布,请查看。干杯,真的,+1
vegdist()
返回类
“dist”
的对象,该类对象是具有属性的向量。
as.matrix.dist()!我正要发布一个数据示例,这时我看到了你的答案,这正是我所需要的。