如何转换;dist";到R中的data.frame?

如何转换;dist";到R中的data.frame?,r,R,我的数据“gaa”是巨大的距离矩阵数据。 问题是我丢失了原始数据…所以。。我想从距离矩阵中获取data.frame。 比如说, b=data.matrix(gaa[1:5,1:5]) >b 12 21 23 34 45 21 0 0 0 0 0 23 243 0 0

我的数据“gaa”是巨大的距离矩阵数据。 问题是我丢失了原始数据…所以。。我想从距离矩阵中获取data.frame。 比如说,

b=data.matrix(gaa[1:5,1:5])
>b
            12         21         23         34        45
21          0          0          0          0          0
23         243         0          0          0          0
34         126        134         0          0          0
45         141        470        265         0          0
56         93         213        143        214         0
我想要像这样的数据

>orgin_gaa[1:5,]
12     xxx
21     xxx
23     xxx
34     xxx
45     xxx
56     xxx
请帮助我,如何获取新的数据帧数据? 不可能吗?
谢谢你的帮助

请尝试将此设置为a,这将使您的问题更容易解决。计算距离是一种减少信息的操作。您无法仅从距离重新创建原始数据。我只能使用
broom::tidy(dist_对象)
其中
dist_对象请尝试将其设置为a,这将使解决您的问题更容易。计算距离是一种减少信息的操作。您无法仅从距离重新创建原始数据。我只使用
broom::tidy(dist\u对象)
where
dist\u对象