ggplot2优雅的绘制奥运会奖牌

奥运会还在进行中,本节继续介绍如何使用ggplot2来绘制奥运奖牌;喜欢的小伙伴欢迎扫描文末二维码加入我的交流群更多精彩内容为您而准备

library(tidyverse)
install.packages("emoji")
library(emoji)
my_data <- tibble(
  place=factor(c(1,2,3)),
  n=c(15,7,24))
colors <- c("#ffca00","#999999","#b74c0e")
my_data %>% 
  mutate(emoji=medal(place)) %>% 
  ggplot(aes(place,n))+
  geom_text(aes(label=emoji))+
  geom_segment(aes(xend=place,yend=0,color=place))+
  scale_color_manual(values = colors)+
  ylim(0,NA)+
  guides(color="none")+
  theme_minimal()
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 突然发觉今年是奥运年,本节我们使用 TidyTuesday 第31周的项目数据集来绘制1920-2016奥运会射箭...
    R语言数据分析指南阅读 3,421评论 0 3
  • 在很多人都没有反应过来的时候,东京奥运会在前天正式开幕了。 从年初开始,以平均一个月解雇一个组委会负责人的速度推进...
    米拉日语阅读 3,398评论 0 0
  • 据说,这次东京奥运会,所有奖牌,金牌,银牌,铜牌都是民众捐献的废旧小家电的电路版上提炼出来的材料做出来的。 这次奖...
    山峰奇美阅读 5,075评论 7 45
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 12,732评论 28 53
  • 人工智能是什么?什么是人工智能?人工智能是未来发展的必然趋势吗?以后人工智能技术真的能达到电影里机器人的智能水平吗...
    ZLLZ阅读 9,392评论 0 5