我得作个背景说明。这本书稿我是 2007 年开始写的,到 2011 年彻底掉了链子再也没装回去。那个年代的 R 和现在的 R 基本上是两种不同的语言,而且我花大精力写这本书稿的时候(2007 至 2009)ggplot2 也还在襁褓中,所以这本书主要是在介绍基础 R 图形,而我也经常戏称为《古代统计图形》。读这本书需要一点免疫力,防止沉迷于基础图形那费劲的点线纸笔式的画图方式(一旦知道这种方式之后就容易用这种思维画图,它很灵活但也很琐碎);可以从书稿中看出我当年甚至连篮球场都用点线画出来了,可见沉迷多深。不过有些基础图形的想法还是很有意思的,比如向日葵图:
par(mar = c(4, 4, 2, .2))
dat = iris[, 1:2]
smoothScatter(dat, main = 'Starry Night')
sunflowerplot(dat, pch = 20, col = 7, seg.col = 7, size = .1, add = TRUE)
还有脸谱图。还有思想太前卫、超过时代太多以至于至今没流行起来的 GGobi(我读博士期间本该接下这口锅、但最终叛逃开发 knitr 去了)。