案例


ggplot(head(age_data,10),aes(x=reorder(Country,age_median),y=age_median))+
geom_bar(aes(fill=Country),stat='identity')+
geom_text(aes(label=age_median),hjust=1.4,colour='white')+
coord_flip()+
theme_minimal()+
theme(legend.position='none')

相关知识1:画出top n的统计图形

在数据集上用head(xx,n)做限制就行。

相关知识2:要让图形(比如 条形图)按一定顺序排列。

在aes中的加上reorder函数,带上对应的顺序数据,如ase(x=reorder(XXX,XX),y=()). 其中XX为表顺序的数据。

相关知识3:stat='identity'

stat参数表示对样本点做统计的方式,默认为identity,表示一个x对应一个y,同时还可以是bin,表示一个x对应落到该x的样本数。”说白了就是,identity提取横坐标x对应的y值,bin提取横坐标x的频数

相关知识4:geom_text, 将文本直接添加到绘图中

geom_text(aes(label=XXX),hjust=n,colour='xx').  XXX为加入的数据的数值,hjust表示传入参数在图中的位置,colour表示传入数据的颜色。

相关资料:https://www.jianshu.com/p/cde77a937096

相关知识5:对坐标轴做倒置 coord_flip()

相关知识6:选择图形主题

theme_minimal()  为最简主题,即去掉背景及其他,图像看起来比较简洁

补充ggplot2包资料:

https://www.cnblogs.com/nxld/p/6059603.html

最新文章

  1. 规则引擎集成接口(四)SQL执行语句
  2. 【原/转】UITableview性能优化总结
  3. location 、history
  4. Bootstrap-select:美化原生select
  5. ural 1297(后缀数组+RMQ)
  6. 比较详细的利用虚拟机对SD卡FAT32+EXT4+Ext4分区图解教程
  7. ASP.NET MVC ajax提交 防止CSRF攻击
  8. bzoj4160: [Neerc2009]Exclusive Access 2
  9. 针对portmap 的DDOS攻击
  10. SE 2014年4月24日
  11. spring struts2 ibatis 框架结构图
  12. 玩转spring mvc(四)---在spring MVC中整合JPA
  13. 脚本添加crontab任务
  14. [SequenceFile_4] SequenceFile 配置压缩
  15. rsync增量备份脚本
  16. Linux驱动:LCD驱动测试
  17. (oralce)pga_aggregate_target与workarea_size_policy相互关系验证
  18. 屌爆的xamarin,一人单挑google/apple/windows
  19. Centos 删除用户
  20. 【CCPC-Wannafly Winter Camp Day3 (Div1) F】小清新数论(莫比乌斯反演+杜教筛)

热门文章

  1. SPOJ 694 || 705 Distinct Substrings ( 后缀数组 && 不同子串的个数 )
  2. 【bzoj3038】上帝造题的七分钟2
  3. centos apache2.4.6 apache https配置
  4. 一些性能优化的tips
  5. AT2371 Placing Squares
  6. Linux内核调试方法总结之调试宏
  7. 软件-工具:Beyond Compare
  8. 职位-CHO:CHO
  9. 《图解 CSS3 核心技术与案例实战》
  10. Delphi XE2 之 FireMonkey 入门(2)