gpt4 book ai didi

r - 如何在 ggplot2 或 R 中绘制雷达图

转载 作者:行者123 更新时间:2023-12-04 10:53:41 24 4
gpt4 key购买 nike

<分区>

我正在尝试制作雷达图,如附件 image 所示使用和 ggplot2(或 R 中的任何其他包)。 This谈论这个,但我的情况不同,因为我正在尝试为具有一定范围的响应数据创建蜘蛛图。我使用如下代码绘制了一个图,但我无法弄清楚如何在图像中制作它。请帮我解决这个问题。

Impcts <- c("system","supply","security","well-being")
present <- c(5,5,3,5)
past <- c(6,6,4,5)
group.names <- c("present", "past")
ddf.pre <- data.frame(matrix(c(rep(group.names[1], 4), Impcts), nrow = 4, ncol = 2), var.order = seq(1:4), value = present)
ddf.pas <- data.frame(matrix(c(rep(group.names[2], 4), Impcts), nrow = 4, ncol = 2), var.order = seq(1:4), value = past)
ddf <- rbind(ddf.pre, ddf.pas)
colnames(ddf) <- c("Group", "Impcts", "var.order", "var.value")
library(ggplot2)
ggplot(ddf, aes(y = var.value, x = reorder(Impcts, var.order),
group = Group, colour = Group))+
coord_polar() +
geom_path() +
geom_point()+
labs(title = "Impacts Analysis").

enter image description here

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com