Script

ggplot2作图详解6:标尺(scale)设置

标尺是ggplot2作图必需的元素,在《映射》一节提到了它的概念并简单进行了设置。在数据分析阶段,为避免陷入数据无关的垃圾坑,我们只需要设置映射,ggplot2自动配置合适的标尺并产生坐标和图例。这是...
阅读全文
Script

ggplot2作图详解4:分面(faceting)

“facet”一词这里翻译为“分面”,不知道是否准确,可以斟酌。虽然我们前面说过ggplot2分面最终的效果是一页多图,但跟通常所说的在“一个页面中绘制多个图形”还是有区别的。ggplot2仅仅体现的...
阅读全文
Script

ggplot2作图详解3:映射(mapping)

作图前的数据准备工作不仅仅指原始数据的收集,还包括数据外观的整理,这些工作对后续的作图无疑十分重要。和其他作图方法相比,ggplot2的优点之一就是把数据整理融合到了作图过程中,替用户分担了数据整型的...
阅读全文
Script

ggplot2作图详解2:ggplot图形对象

前面我们使用qplot函数对ggplot2做图的方法进行了初步的了解,并比较了qplot和plot函数的用法。从最终得到的结果(图形)来看,除了外观不同外好像qplot函数和plot函数并没有什么本质...
阅读全文
Script

ggplot2作图详解1:入门函数qplot

ggplot2的功能不用我们做广告,因为它的作者Hadley Wickham就说ggplot2是一个强大的作图工具,它可以让你不受现有图形类型的限制,创造出任何有助于解决你所遇到问题的图形。一点也不谦...
阅读全文
Script

利用ggplot2显示二维统计量

ggplot2包可称得上是R语言中最为复杂和炫目的绘图包了。PLoB中也有一篇文章《ggplot2绘图入门》对该包进行了介绍。在今年,其版本从0.89升级到了0.90,升级后的新版本提供了许多新的功能...
阅读全文
Script

ggplot2绘图入门

I. 导论 1 什么是ggplot2 ggplot2是用于绘图的R语言扩展包,其理念根植于《Grammar of Graphics》一书。它将绘图视为一种映射,即从数学空间映射到图形元素空间。例如将不...
阅读全文