这里有一个示例,展示了如何使用ggplot2在R中标记一条直线。请看第5个示例 - "重新创建按经度划分的航班数量图表"。
如果x轴是分类变量而不是连续变量,该如何编写代码?如何编写geom_text语法的部分,而不是当前的部分?
data = data.frame(x = - 119, y = 0)
我创建了一条线。
+ geom_text(aes(x,y, label = "seronegative"),
data = data.frame(x = 1, y = 20),
size = 4, hjust = 0, vjust = 0, angle = 0)
我尝试了几种选项
data = data.frame(x = 1, y = 20)
data = data.frame(x = factor(1), y = 20)
#where gard is the name of one of the categories
data = data.frame(x = "gard", y = 20)
...但是我收到了错误提示
一元运算符的参数无效