为什么ggradar多边形填充颜色与多边形颜色不同?

1l5u6lss  于 2023-03-20  发布在  其他
关注(0)|答案(1)|浏览(249)

我有一个 Dataframe sampdf,它看起来像这样:
| 姓名|第1类|第2类|第三类|第四类|五类|
| - ------|- ------|- ------|- ------|- ------|- ------|
| 任何名称|0.6198695|0.8864993美元|0.6239897美元|0.9735296|0.9735149美元|
我希望使用ggradar将其绘制为(填充)多边形。
下面是我的代码:

ggradar(sampdf, 
        group.colours = "slateblue4", 
        fill="TRUE", 
        group.point.size = 2, 
        font.radar = "NeueHaasDisplay-Roman", 
        axis.label.size = 6) +
  theme_void() +
  theme(legend.position = "none")

下面是生成的图表:

为什么填充颜色是红色而不是石板蓝4?如果有什么简单的东西我错过了道歉,但这是让我疯了!
尝试上面的代码,期望填充颜色是slateblue 4,实际上是红色

uinbv5nw

uinbv5nw1#

您的代码几乎是正确的,您只需要在fill参数中取消引用TRUE,例如:

sampdf <- tibble::tribble(
  ~name,    ~cat1,  ~cat2,  ~cat3,  ~cat4,  ~cat5,
  "Any Name",   0.6198695,  0.8864993,  0.6239897,  0.9735296,  0.9735149
)

ggradar(sampdf, 
        group.colours = "slateblue4", 
        fill=TRUE, 
        group.point.size = 2, 
        font.radar = "NeueHaasDisplay-Roman", 
        axis.label.size = 6) +
theme_void() +
theme(legend.position = "none")

其给出:

相关问题