【问题标题】:How to fill the polygons of the radar chart in ggradar in R如何在R中的ggradar中填充雷达图的多边形
【发布时间】:2019-05-30 07:17:35
【问题描述】:

我正在使用ggradar 绘制雷达图,我想用不同的颜色填充图表的多边形。有谁知道怎么做?

另外,如何删除图例?即使我添加了plot.legend=FALSE,我也无法删除图例。

这是我正在使用的代码。

ggradar(dg, group.point.size=1,
        axis.labels=c("Depression", "Stress", "Anxiety"), label.centre.y=FALSE, plot.legend=FALSE, values.radar =c("","",""))

非常感谢!

【问题讨论】:

  • 欢迎来到 SO!是强制使用ggradar::ggradar() 还是你也可以使用其他包/功能?
  • 我尝试使用radarchart,但无法使用png(filename="radar.png") 保存图像。它被保存为空白页。其实我只需要绘制雷达图并保存图像。

标签: r polygon radar-chart


【解决方案1】:

不是ggradar() 解决方案-look here-,但您可以使用ggplot()ggiraphExtra() 包(数据是著名的鸢尾花数据集,因为您没有提供任何数据):

library(ggplot2)
library(ggiraphExtra)

radar <- ggRadar(data=iris,aes(group=Species), alpha = 0.3) + # alpha for polygon colors intensity
         theme_light() +                                      # white background etc.
         theme(legend.position = 'none')                      # no legend
radar

您可以根据需要进行调整。
你可以保存它:

ggsave(filename="radar.png")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-02
    • 1970-01-01
    相关资源
    最近更新 更多