雷达图中各个属性的相对位置会影响面积大小吗?

  统计/机器学习 数据可视化    浏览次数:7718        分享
2

比如说雷达图里有六个属性,顺时针数过去是A,B,C,D,E,F,如果调整一下顺序,换成A,C,F,D,B,E,但是数值不变,雷达图的面积会变吗?会影响视觉效果吗?

Python雷达图教程想到的。

 

一棵海草   2018-09-10 09:40



   3个回答 
8

我觉得有影响。交换属性的顺序之后,面积不一定相等。

比如有四个属性,A,B,C,D,满分是1分。

A是0.9,B是0.05,C是0.9,D是0.05。雷达图如左图。总面积为0.09。

A是0.9,B是0.9,C是0.05,D是0.05。雷达图如右图。总面积为0.45125。


面积差很多,只是调整了属性的顺序而已。

SofaSofa数据科学社区DS面试题库 DS面经

matt   2018-09-11 03:24

5

有影响的,雷达图的面积不具备一致性

上面两个图就是一样的数据,只是调整了各个指标的位置次序,视觉效果截然不同

所以雷达图是有误导性的,经常被一些“数据魔术师”利用

SofaSofa数据科学社区DS面试题库 DS面经

sasa   2018-09-14 05:28

数据魔术师,炼丹术士,调包侠 - 陈十一   2018-09-14 09:48
数据诈骗犯,调包调参侠(这还多音字了) - wxw_pku   2018-09-14 10:00
3

改正下,面积是不一样的。三角形两边的边长$A,B$以及夹角$\theta$,面积是$\frac{AB}{2}sin\theta$。

所以雷达图总面积

$area=((AB)+(BC)+(CD)+(DE)+(EF)+(FA))\frac{sin60^o}{2}$

$\neq((AC)+(CF)+(FD)+(DB)+(BE)+(EA))\frac{sin60^o}{2}$

SofaSofa数据科学社区DS面试题库 DS面经

Zealing   2018-09-10 23:14

不一定总相等吧,要看是如何调换的 - matt   2018-09-11 03:32


  相关讨论

这种纺锤形的分布图叫什么?有什么特别的作用吗?

新手在学数据可视化,这是练习题,一点头绪都没有

seaborn如何显示图?

python(matplotlib)中如何把折线图和柱状图画在一起?

python直方图y轴显示占比,而不是绝对数值

matplotlib画三维散点图?

plt.pie画饼图,怎么调节透明度alpha

python怎么画excel里那种双y轴的图?

matplotlib.pyplot环境下给曲线下方的面积涂色?

plt.plot作图,隐藏坐标轴

  随便看看

关于方差膨胀因子(VIF)的问题

机器学习中的奥卡姆剃刀原理是什么意思

tf.placeholder(tf.float32, shape=(None, 1024))中的None是什么意思

不用洛必达法则证明sin x比上x的极限是1

为什么梯度的反方向是函数下降最快的方向?