将Pandas距离矩阵数据帧转换为行

2024-03-29 08:23:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个pandas数据帧,其中有n个id作为列和索引。有没有什么简单的方法,我没有考虑把它转换成n2行的距离,像这样?在

    id1 id2
id1   0 .75
id2 .75   0

^{pr2}$

Tags: 数据方法id距离pandasid2n2id1
1条回答
网友
1楼 · 发布于 2024-03-29 08:23:59

您可以使用^{}

>>> df.stack()
id1  id1    0.00
     id2    0.75
id2  id1    0.75
     id2    0.00
dtype: float64

这将创建一个具有多重索引的序列-原始数据帧中的距离将成为值。将此数据框的任何形状概括为。在

相关问题 更多 >