【ggplot2】分面,对数坐标

1. R下将分组数据并列呈现

之前总结过一篇http://www.jianshu.com/p/ff05c07d42d7

代码

ggplot(df)+
geom_bar(aes(x=item,y=value,fill=score),position='dodge',stat="identity",color="black")+
facet_grid(family~type,scales = 'free')
列按family属性分,行按type分

效果
mix.png

还可以考虑
facet_wrap( ~ variable,ncol=2)
并不是按行或列并列排序,而是从左到右、从上到下排到尾,随便感受下


Rplot.png

但这些都有个问题,就是坐标一致。所以range差别很大的变量不适合这样并列呈现。

2. ggplot2可支持对数坐标转换
代码

scale_y_continuous(trans='log')
但这个显示的坐标值精度太高,不太合适,没找到合适的方法解决,粗暴的将value直接取对数再绘图了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 简介 文章较长,点击直达我的博客,浏览效果更好。本文内容基本是来源于STHDA,这是一份十分详细的ggplot2使...
    taoyan阅读 51,431评论 7 159
  • 七月入伏之后的一天清晨,阳光明亮而灼热,以一种倾尽所有的气势拥抱着这座城市里任何一处没有遮挡的地方。猛烈又一厢情愿...
    二二五六阅读 268评论 0 1
  • 1、报告背景及亮点梳理平安2016年的报告定于2月22日周四发布,发布渠道是上交所、深交所发出去,同时他们的业绩会...
    啵_ebef阅读 326评论 0 1
  • 看过一篇文章,说“爱人之前首先要爱自己”,那怎样才算爱自己呢?给自己穿漂亮衣服,吃好的,不让自己累着,美美的好好地...
    小小_sunny阅读 349评论 1 1
  • 一时兴起想要远行,选择了福建的武夷山。 从深圳北出发,坐了七个半小时的高铁。十一点到达武夷山东。坐车到预定的酒店差...
    蔡蔡蔡小花阅读 314评论 10 3