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.

5.10 一元函数曲线图 87<br />

1 > chippy = function(x) sin(cos(x) * exp(-x/2))<br />

2 > curve(chippy, -8, 7, n = 2008)<br />

chippy (x)<br />

-1.0 -0.5 0.0 0.5 1.0<br />

-5 0 5<br />

图 5.15: 函数f(x) = sin(cos(x) ∗ exp(−x/2))的曲线图<br />

上述代码将数字1:10划分为了5段,每段长度为2,重叠长度为1,因此<br />

重叠比例为0.5。条件分割图中散点图的顺序是从左到右、从下到上,分别<br />

与条件变量从左到右、从下到上的指示条对应。<br />

图5.14展示了斐济岛(Fiji)附近的地震数据quakes,数据包括地震<br />

发生地点的经纬度和震源的深度,我们想知道该地区在地震深度上分布<br />

是否均匀,因此我们令深度变量为条件变量,看在不同条件下地震发生<br />

地点(经纬度)是否有变化。 从图中可以清楚看出,随着深度值的增加,<br />

地震发生地点逐渐由西向东、 由南向北移动,震源较深的地震都发生在<br />

离斐济岛很近的东南侧。另外,图5.14还展示了panel参数的用法,我们借<br />

助maps包(Brownrigg, 2010)在散点图上添加了新西兰和斐济岛的地图作为<br />

辅助信息,关于R中地图的使用请参考5.34小节。<br />

5.10 一元函数曲线图<br />

函数曲线图没有什么特殊之处,仅仅是一条曲线而已,R专门提供了一<br />

个函数,目的是为了节省我们去使用低层作图函数(如lines())的精力和时<br />

间。利用这个函数,我们可以方便地对任何一元函数作出它在某段定义域<br />

x

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

Saved successfully!

Ooh no, something went wrong!