D3.js 非欧氏距离矩阵作图

D3.js 非欧氏距离矩阵作图,d3.js,plot,gnuplot,D3.js,Plot,Gnuplot,我得到了一个距离矩阵:vx距离,其中距离不是欧几里德的(三角形方程不成立)。 我不可能从距离矩阵中得到坐标 如何基于d3.js或gnuplot中的2d或3d矩阵绘制图形? i、 在一些力有向图或其他东西中 我考虑过一些力定向图,其中两个节点之间的力由它们的距离定义,因此非欧几里德属性并不重要。如果你有从距离矩阵得到坐标的东西,你可以用你喜欢的任何东西来绘制它。至少D3不会直接从欧几里德距离矩阵中绘制——你需要节点位置。我不可能从距离矩阵中获得坐标。如何基于d3.js或gnuplot中的2d或3d

我得到了一个距离矩阵:vx距离,其中距离不是欧几里德的(三角形方程不成立)。
我不可能从距离矩阵中得到坐标

如何基于d3.js或gnuplot中的2d或3d矩阵绘制图形? i、 在一些力有向图或其他东西中


我考虑过一些力定向图,其中两个节点之间的力由它们的距离定义,因此非欧几里德属性并不重要。

如果你有从距离矩阵得到坐标的东西,你可以用你喜欢的任何东西来绘制它。至少D3不会直接从欧几里德距离矩阵中绘制——你需要节点位置。我不可能从距离矩阵中获得坐标。如何基于d3.js或gnuplot中的2d或3d矩阵绘制图形?i、 在一些力有向图或类似的图中。如果没有欧几里德或类似的距离,你就不能在D3中这样做。我想到了一些力有向图,其中两个节点之间的力由它们的距离或相似性定义,因此非欧几里德属性并不重要。但我不知道如何在d3js中做到这一点。你可以用它,但我不确定这是否适用于你的距离。它们也不是硬约束,也就是说,你不能保证达到那个距离。