r - 如何使用ggtext将图像绘制为y轴标签?
问题描述
我正在尝试将一些图像(足球标志)绘制为我的y轴标签,使用ggtext
. 但是,当我尝试查看绘图时收到以下错误消息。
函数错误(类型、msg、asError = TRUE):
我已经尝试过一些关于如何使用 绘制图像的在线示例ggtext
,所以我对导致错误的原因有点困惑。对此的任何帮助将不胜感激。
谢谢你。
library(tidyverse)
library(ggalt)
library(ggtext)
data <- tibble(
label = c("https://a.espncdn.com/i/teamlogos/nfl/500/tb.png",
"https://a.espncdn.com/i/teamlogos/nfl/500/no.png",
"https://a.espncdn.com/i/teamlogos/nfl/500/pit.png",
"https://a.espncdn.com/i/teamlogos/nfl/500/ind.png",
"https://a.espncdn.com/i/teamlogos/nfl/500/gb.png"),
x1 = c(0.219, 0.169, 0.103, 0.193, 0.345),
x2 = c(0.258, -0.030, 0.071, 0.315, 0.223)
)
link_to_img <- function(x, width = 30) {
glue::glue("<img src='{x}' width='{width}'/>")
}
plot <- data %>%
mutate(label = link_to_img(label)) %>%
ggplot() +
geom_dumbbell(aes(x = x1, xend = x2, y = label)) +
theme(axis.text.y = element_markdown())
plot
解决方案
推荐阅读
- objective-c - RPScreenRecorder startCaptureWithHandler:不在样本处理程序中返回麦克风声音
- python - 无法使用 tweepy 转发 - Python
- javascript - 在 Google 翻译 API 上需要帮助
- python - 我错误地卸载了python 2.7,我无法在kali linux(最新版本)中重新安装它
- macos - macOS Mojave 自定义动态壁纸
- python - 谷歌分析在网站上提取当前用户数量
- regex - 正则表达式:提取 url 参数
- ios - TableView 在 View 中覆盖整个屏幕
- javascript - Google Apps 脚本附加幻灯片非常慢
- javascript - 无法获取框架内容,未捕获的 DOMException:阻止具有源“null”的框架访问跨域框架