在 ggraph geom_edge_fan 中编辑第二个图例标题

发布于 2025-01-20 18:14:29 字数 1208 浏览 4 评论 0原文

除了杂乱无章的图表外,只是试图将Geom_Edge_fan Legend Title的传奇标题大写。

    ggraph(network_ee, layout="nicely") +
  geom_edge_fan(aes(width=frequency, label=frequency), color="gray65", arrow=arrow(length=unit(2,"mm"), type="closed"), end_cap=circle(3,"mm"), angle_calc = "across",label_color = "gray60", label_dodge = unit(5, "mm")) +  
  labs(title="Emails", subtitle="Frequency of Internal Communication")+
  scale_edge_width(range=c(0.4, 1.75)) +
  geom_node_point(aes(color=factor(department)), size=5, alpha=.8) + 
  scale_color_manual(values=c("red", "yellow", "orange", "darkgreen", "blue", "purple")) +
  geom_node_text(aes(label=employee), repel=TRUE, vjust=0.5) + 
  guides(color=guide_legend(title="Department"))+
  ##guides(width=guide_legend(title="Frequency"))+
  ##guides(size=guide_legend(title="Frequency"))+
  ##guides(label=guide_legend(title="Frequency"))+
  ##guides(shape=guide_legend(title="Frequency"))+
  ##guides(fill=guide_legend(title="Frequency"))+
  theme_graph()

希望在R代码中频率为频率

,我已经评论了失败的尝试。

Aside from the chart being cluttered...Just trying to capitalize the legend title for the geom_edge_fan legend title.

    ggraph(network_ee, layout="nicely") +
  geom_edge_fan(aes(width=frequency, label=frequency), color="gray65", arrow=arrow(length=unit(2,"mm"), type="closed"), end_cap=circle(3,"mm"), angle_calc = "across",label_color = "gray60", label_dodge = unit(5, "mm")) +  
  labs(title="Emails", subtitle="Frequency of Internal Communication")+
  scale_edge_width(range=c(0.4, 1.75)) +
  geom_node_point(aes(color=factor(department)), size=5, alpha=.8) + 
  scale_color_manual(values=c("red", "yellow", "orange", "darkgreen", "blue", "purple")) +
  geom_node_text(aes(label=employee), repel=TRUE, vjust=0.5) + 
  guides(color=guide_legend(title="Department"))+
  ##guides(width=guide_legend(title="Frequency"))+
  ##guides(size=guide_legend(title="Frequency"))+
  ##guides(label=guide_legend(title="Frequency"))+
  ##guides(shape=guide_legend(title="Frequency"))+
  ##guides(fill=guide_legend(title="Frequency"))+
  theme_graph()

want frequency to be Frequency

in R code, I've commented out failed attempts.

enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

£烟消云散 2025-01-27 18:14:29
scale_edge_width(range=c(0.4, 1.75), name="Frequency") +

修改线“ scale_edge_width(range = c(0.4,1.75)))+”

scale_edge_width(range=c(0.4, 1.75), name="Frequency") +

modified line "scale_edge_width(range=c(0.4, 1.75))+" with the above

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文