02.07.2013 Views

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

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

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

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

128 第五章 图库<br />

种以比例展示数据的统计图形实际上是很糟糕的可视化方式,因此,R关<br />

于饼图的帮助文件中清楚地说明了并不推荐使用饼图,而是使用条形图<br />

(5.4小节)或点图(5.11小节)作为替代。读者若有兴趣可以到COS论坛查<br />

看这则关于饼图的幽默:http://cos.name/cn/topic/101157。<br />

饼图的原理很简单,每一个扇形的角度与相应数据的数值大小成比例,<br />

关于饼图的知识此处不再赘述。R提供了函数pie()制作饼图,用法如下:<br />

1 > usage(pie)<br />

pie(x, labels = names(x), edges = 200, radius = 0.8,<br />

clockwise = FALSE, init.angle = if (clockwise) 90 else 0,<br />

density = NULL, angle = 45, col = NULL, border = NULL,<br />

lty = NULL, main = NULL, ...)<br />

参数x为一个数值向量,labels为标签,其它参数基本上都是为多边形<br />

准备的,因为扇形实际上是多边形所作,例如edges可以设定圆弧的光滑程<br />

度(多边形的边越多则越光滑),density、angle等参数参见多边形的章节<br />

(4.4小节)。<br />

图5.35同时给出了饼图、点图和条形图分别对一个不同牌子馅饼的销售<br />

数据的展示,请读者对比并思考饼图对于展示数据的弱势。<br />

至此,我们已经全部介绍完graphics包中的统计图形函数,读者一般<br />

不用安装别的附加包就可以完成以上的图形制作。下面我们开始选择性介<br />

绍其它基础包和附加包中的图形函数和图形种类。<br />

heatmap()<br />

interaction.plot()<br />

5.28 热图<br />

5.29 交互效应图<br />

5.30 QQ图<br />

关于统计分布的检验有很多种,例如KS检验、卡方检验等,从图形的<br />

角度来说,我们也可以用QQ图(Quantile-Quantile Plots)来检查数据是

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

Saved successfully!

Ooh no, something went wrong!