02.07.2013 Views

现代统计图形 - 科学网—博客

现代统计图形 - 科学网—博客

现代统计图形 - 科学网—博客

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

附录 B 作图技巧<br />

本章我们介绍一些统计作图上的技巧,这些技巧对于数据分析来说也<br />

许没有显著的作用,但它们可以帮我们进一步调整、组织好我们的图形输<br />

出。本章的内容包括:数学公式的表示、一页多图的方法、离散变量的散<br />

点图示和各种图形设备的使用方法。<br />

B.1 添加数学公式<br />

由于统计理论中经常需要用到数学符号,所以向统计图形中添加一些<br />

数学说明不仅会使得图形看起来更专业,对图形背后的理论也是一种重要<br />

补充。<br />

R的grDevices包中提供了一系列数学公式的表达符号,例如运算符<br />

(加减乘除乘方开方等)、 比较符(等号不等号大于小于号等)、 微积分<br />

符号、 希腊字母(大小写α至ω)、 上标下标等等。 这些数学符号的使用<br />

与LATEX数学公式非常类似,因此如果读者对L ATEX公式比较熟悉的话,用<br />

起R中的数学表达式来也会很顺手。<br />

如果想向图中添加数学表达式的文本标签,只需要将文本设置为表<br />

达式(expression)的类型即可。 图B.1展示了向正态曲线上添加正态分布<br />

密度函数表达式的方法,可以看到,表达式中的公式都是L ATEX与R的混<br />

合语法。 另外,我们也可以设置符号的外形,如斜体、 粗体等。 详情参<br />

见?plotmath或者运行代码demo(plotmath)观看R提供的数学公式演示。<br />

注意本书中的所有图形均由tikzDevice包(Sharpsteen and Bracken,<br />

2009)生成,其中的数学公式为原始L ATEX代码,其质量比R自身的数学公式<br />

质量高很多,因此图B.1并没有采用demo(plotmath)中的写法生成数学公式<br />

图上展示的代码为“伪代码”。<br />

163

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!