擅长雷达图表 – 更改轴极限值

像下面的数据

+---------+-------+-------+-------+ | | test1 | test2 | test3 | +---------+-------+-------+-------+ | metricA | -87.1 | -87.3 | -87.6 | | metricB | 12.35 | 12.2 | 12.25 | | metricC | 2.2 | 2.1 | 2.05 | | metricD | 7.7 | 7.9 | 7.8 | | metricE | 3.61 | 3.36 | 3.48 | +---------+-------+-------+-------+ 

我试图在Excel中创build一个雷达图表 – 我得到了下面的图表 – 但是由于值非常接近,所以三个testing的结果是相互重叠的。 如何调整轴限制以使差异显示在图表中? 我只能对一个轴进行更改 – 对应于metricA。

在这里输入图像说明

为了比较这三个testing而不是摆脱轴比例,你可以尝试某种标准化 – 我得到一个好的结果,减去testing分数和该测量的testing分数的平均值之间的差异,例如=B2-AVERAGE($B2:$D2)

所以如果你的testing数据是B2:D7这样的话:

  test1 test2 test3 metricA -87.1 -87.3 -87.6 metricB 12.35 12.2 12.25 metricC 2.2 2.1 2.05 metricD 7.7 7.9 7.8 metricE 3.61 3.36 3.48 

然后把这个公式,并复制和下来得到:

  test1 test2 test3 metricA 0.2333 0.0333 -0.2667 metricB 0.0833 -0.0667 -0.0167 metricC 0.0833 -0.0167 -0.0667 metricD -0.1000 0.1000 0.0000 metricE 0.1267 -0.1233 -0.0033 

给出这个图表:

在这里输入图像描述

我尝试过的其他公式:

  • =(B2-MIN($B2:$D2))/(MAX($B2:$D2)-MIN($B2:$D2))这是一个规范化给一个0到1之间的数字

  • =STANDARDIZE(B2,AVERAGE($B2:$D2),STDEV.P($B2:$D2))利用Excel的STANDARDIZE函数。

你没有指定应用程序域,所以我不知道这些数字是什么意思。

一个最好的解决scheme是别人也写道:改变价值的范围。

A)差异而不是绝对值(如果基本问题是他们的差异)。

B)比率。 在另外一些情况下,他们之间的比率,或者对于这个群体的平均值或者一个外部的标准值是比较重要的,比如行业标准是-85,所以test1是102% – 这个差异不会更大,但是所有的指标都会具有相同的数据范围,因此可以调整规模以更好地显示差异。

C)比较行业平均数和标准偏差(例如,测量1是关于度量A的标准的2.5西格玛)

第二个最佳解决scheme是使用群集列图表或多个图表。

第三个最好的解决办法是改进这个雷达的东西,让所有三者本质上在同一个地方。 为此,您可以更改线条(如下所示)或标记的粗细和样式。

雷达图表

在雷达图上不可能改变不同angular度的轴比例。 但是,我们可以创build一个散点图,重新创build一个雷达图表,您可以在其中指定每个angular度的值范围,从而可以根据您的问题指定轴限制。

我们将为每个testing创build一个分散系列。 对于每个指标,您将指定所需的轴范围。 我们将沿着您指定的轴范围放置每个分数,然后根据度量指定不同angular度的值,模拟雷达图表。 然后每个系列将再次循环回到metricA来closures循环。

设置数据:

angular度 (360度分成5个angular度):

  • metricA: 0
  • metricB: =2*PI()/5
  • metricC: =2*2*PI()/5
  • 度量D: =3*2*PI()/5
  • metricE: =4*2*PI()/5

缩小和缩放上限 :自由设置每个度量的轴范围

x1 :(每个散点的x坐标)

在单元格F2: =SIN($B2)*(E2-$C2)/($D2-$C2)

y1 :(每个散点的y坐标)

在单元格G2中: =COS($B2)*(E2-$C2)/($D2-$C2)

可以为所有度量填充x和y的公式,然后将其复制到每个testing中。

最后,在底部行中重复metricA:在单元格A7中: =A2并在所有列上填写

然后,用点之间的线创build一个散点图:

  • 一次添加一个系列
  • 将x和y轴设置为从-1到1的固定范围
  • 将地块面积调整为方形
  • 隐藏主要网格线,刻度线和轴标签,使散点图看起来更像雷达图表

在这里输入图像描述

您可以手动input您想要缩小和缩放上限值的任何值。 对于我的图表,我将每个度量的下限设置为最低值减去最高值和最低值之间差值的10%,并且将上限设置为最高值加上最高值与最低值之差的10%值。 这导致所有的最低点离中间相同的距离,所有的最高点离中间的距离相同。 每个度量的中间值根据其值与最高值和最低值进行比较。

按比例=MIN(E2,H2,K2)-(MAX(E2,H2,K2)-MIN(E2,H2,K2))/10=MIN(E2,H2,K2)-(MAX(E2,H2,K2)-MIN(E2,H2,K2))/10

比例上限: =MAX(E2,H2,K2)+(MAX(E2,H2,K2)-MIN(E2,H2,K2))/10

如果需要的话,还可以添加伪轴和网格线,使散点图更像雷达图。 只需添加额外的系列来绘制轴线和网格线,并将它们格式化为细灰线以模拟常规轴线和网格线。

而不是显示绝对值为什么不显示差异?

也许两个图表,一个绝对如图所示,另一个与方差。

将值乘以百或更多然后将“轴”单位更改为“无”。

通过使用三个testing之间的差异,我得到了更多的价值差异。 基本上,我采取了区别:

  • testing1-testing2
  • testing2 – testing3
  • testing1 – testing3

我不知道这是你在找什么,但它清楚地显示了testing之间的价值差异。 我希望这有帮助!