关于fmsb包中雷达图功能的一些奇怪之处

时间:2016-03-31 14:40:22

标签: r radar-chart

我正在使用fmsb包中的 radarchart 功能在我的数据上绘制雷达图,我发现一些奇怪的东西,雷达图中的点似乎与它的实际价值不符下面我举一个例子说明一下:

library(fmsb)

maxmin1 <- data.frame(
  total_score=c(10,1),
  ability=c(10,1),
  honesty=c(10,1),
  willing=c(10,1),
  background=c(10,1)
)


a1 <- data.frame(
  total_score=c(2),
  ability=c(4),
  honesty=c(6),
  willing=c(8),
  background=c(10)
)

dat <- rbind(maxmin1,a1)

radarchart(dat,axistype=1,seg=5,plty=1,vlcex=0.6)

enter image description here

在这个例子中,我的total_score值是2,但在雷达图中这个点低于2.而且能力值也低于它的实际值。 为什么会这样?我的代码中有什么问题吗? 如果你能回答我的问题,我将不胜感激。期待您的回复。

1 个答案:

答案 0 :(得分:0)

您已将1设置为最小值(10作为最大值)。因此,2在1到10之间不是20%。

如果您将0作为最小值,您将看到雷达将匹配20%。