Bak*_*urg 5 fonts r ggplot2 font-awesome
我试图在 ggplot 中使用字体真棒图标,但我不能让它们显示。在情节中,它们只是不存在,而在控制台中,它们打印为缺少字符。我尝试以这种方式使用它们:
> library(emojifont)
> load.fontawesome()
> fontawesome('fa-check-circle')
[1] "? "
Run Code Online (Sandbox Code Playgroud)
在 ggplot 我试过:
geom_text(size = 7, nudge_y = .1, color = 'steelblue', family='fontawesome-webfont')
Run Code Online (Sandbox Code Playgroud)
但它什么也没显示。
Font Awesome 已正确安装在我的计算机上,并且可以在 Microsoft Word 或其他文本编辑器中使用。我在 MacOS High Sierra 上。
谢谢
这是一个可能适合您的解决方案
library(ggplot2)
library(emojifont)
load.fontawesome()
## Generate some data
DF <- data.frame(x=1:5, y=1:5)
ggplot(DF, aes(x=x, y=y)) +
geom_text(label=fontawesome('fa-check-circle'), family='fontawesome-webfont')
Run Code Online (Sandbox Code Playgroud)
这是使用 4.7 版图标的稍微有趣的版本 ( fa-meetup)
ggplot(DF, aes(x=x, y=y)) +
geom_text(label=fontawesome(c('fa-check-circle', 'fa-linux', 'fa-meetup', 'fa-github', 'fa-eur')),
family='fontawesome-webfont',
size=seq(6, 14, 2))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3075 次 |
| 最近记录: |