首页 > 解决方案 > 如何在 R 中编辑折线图上的标签?

问题描述

这是由以下代码生成的根据日期的 Covid图表:

ggplot(data = progressOfC, aes(x = day_count, y = total_cases, group = location)) + 
  geom_line(aes(color = location, linetype = "solid")) + xlab("Day Count since 100th case") + 
  ylab("Cumulative cases(log-scale)") + geom_dl(aes(label = location), method = list("last.points", cex = 0.5))

但是名字减半了,有什么想法可以让我的名字完整吗?

标签: r

解决方案


尝试并添加geom_dl. 为此,您还需要 package directlabels

library(ggplot2)
library(directlabels)
ggplot(data = progressOfC, aes(x = day_count, y = total_cases, group = location, labels = rownames(location))) + 
          geom_line(aes(color = location, linetype = "solid"))+
          geom_dl(aes(label = location), method = list("last.points"), cex = 0.8) 

让我知道它是否有效。


推荐阅读