-1

我在 R 中制作了这个数据框:

            Technical Junior  Entry-Level  Product Owner Technical Leader  Senior
Professional    2,236          3,581          3,781        3,654            4,454
Communication   2,619          3,333          4,285        4,190            4,952
Innovation      3,625          4,208          4,500        4,000            4,791

我想在 R 中绘制类似的东西(我在 Excel 中做了这个)

用excel制作雷达图

在此处输入图像描述

请帮助我通过 R 制作此图表,因为我无法使用,ggplot和其他无法正确管理的库制作它。ggternplotrix

4

1 回答 1

2

我很容易使用fmsb::radarchart(). 请注意,我必须首先从您的数据中删除逗号,然后将其读为df. 我还必须为最小值和最大值添加行来重现您的 Excel 绘图。

library(fmsb)
df1 <- data.frame(t(df))
dfminmax <- rbind(rep(max(df1), 3) , rep(min(df1), 3) , df1)
radarchart(dfminmax)

在此处输入图像描述

您将需要调整设置以使其看起来更好。用于?radarchart找出所有选项。

于 2016-10-30T13:34:45.640 回答