在雷达图上绘制四个值的质心

时间:2015-04-07 19:32:20

标签: javascript php plot

15年4月9日

更新:我现在知道如何以数学方式获取我需要的坐标。现在的问题是如何编码。

计算四个x,y坐标的质心

找到三角形1的质心 (X1 + X2 + X4)/ 3 (Y1 + Y2 + Y4)/ 3

结果将是一个坐标,如(12,10.6)。分数是可能的。 找到三角形2的质心 (X2 + X3 + X4)/ 3 (Y2 + Y3 + Y4)/ 3

结果将是一个坐标,如(8.3,7.0)。分数可能并且应该限制为一位数。

找到三角形1和三角形2的质心之间的直线中点 (X1 + X2)/ 2 (Y1 + Y2)/ 2

结果将是一个坐标,表示四个原始x,y坐标的质心。

此处的原始帖子内容>> 我想在雷达图表(形成四边形)上绘制存储在mysql中的四个值的质心。这些值都在0到100之间。

以下样本雷达图显示A = 80(18,18)B = 30(13,7)C = 40(6,6)和D = 70(3,17),(x = 0和y = 0)在左下角。

我可以通过创建两个三角形来手动找到质心的位置,找到那些三角形的质心,然后在它们之间画一条线,该线的中心点是质心。使用这种方法,这些值的质心大约是(10,12)。

如何编码以确定绘图点是(10,12)?

enter image description here

0 个答案:

没有答案