r - 使用 geom_text 在 ggplot2 中的单个方面注释文本
问题描述
使用以下代码,我获得了每个方面的文本,但文本是叠加的:“X1”和“X2”叠加在每个方面。我的代码中的问题在哪里?
代码:
new_df <- data.frame(f = as.factor(rep(1:2, 15)), x = rnorm(30), y = runif(30))
g <- ggplot(data = new_df, aes(x = x, y = y)) + geom_point()
g <- g + facet_grid(. ~ f)
g
label_graph <- data.frame(label = c("X1", "X2"))
g <- g + geom_text(data = label_graph,
mapping = aes(x = Inf, y = -Inf, label = label),
hjust = 1.1, vjust = -1.1)
g
解决方案
推荐阅读
- javascript - 在谷歌电子表格中更新单元格时通过电子邮件通知
- java - 如何解决清单合并失败的问题?
- multithreading - 关于单主任务控制的worker任务实现的问题
- android - RxJava Chain 请求并从任何请求更新到 Observer
- batch-file - 批处理脚本 - findstr 用结果覆盖 csv 文件
- php - Laravel Blade 中的字符串替换
- replication - 什么是数据复制框架?它的用途是什么?
- reactjs - Material-ui Button onClick 提交 Dialog 未更新 FormData。FormData.append 未附加
- image - FFMPEG:sws_scale 在目标帧中不产生任何数据
- regex - 正则表达式:选择所有重复的行