现代统计图形 - 科学网—博客
现代统计图形 - 科学网—博客
现代统计图形 - 科学网—博客
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
118 第五章 图库<br />
域的颜色(当draw.segments为FALSE时无效);col.stars设定每个星形的颜色<br />
(当draw.segments为TRUE时无效);axes决定是否画坐标轴;frame.plot决定<br />
是否画整个图形的边框;add决定是否将图形添加到当前图形上。<br />
图5.30为数据mtcars的星状图,一共使用了7个变量:mpg为每加仑汽<br />
油可行驶英里数,cyl为汽缸数,disp为汽缸排量,hp为马力,drat为背齿<br />
轮比,wt为车重,qsec为行驶1/4英里的时间。从图中可以看到各种品牌和<br />
型号的汽车在这7方面的指标和性能表现。以星状图展示数据可以让我们很<br />
快找到一些有突出特征的个体,从而省去了在大批数据中逐个寻找、排序<br />
的过程。<br />
1 > # mtcars数据前7列的前6行<br />
2 > head(mtcars[, 1:7])<br />
mpg cyl disp hp drat wt qsec<br />
Mazda RX4 21.0 6 160 110 3.90 2.620 16.46<br />
Mazda RX4 Wag 21.0 6 160 110 3.90 2.875 17.02<br />
Datsun 710 22.8 4 108 93 3.85 2.320 18.61<br />
Hornet 4 Drive 21.4 6 258 110 3.08 3.215 19.44<br />
Hornet Sportabout 18.7 8 360 175 3.15 3.440 17.02<br />
Valiant 18.1 6 225 105 2.76 3.460 20.22<br />
5.24 带状图<br />
带状图(Strip Chart),又叫一维散点图(1-D Scatter Plot),是针对一<br />
维数据的“散点图”,它本质上是数据与固定值(固定x或固定y)之间的散<br />
点图,这样形成的图形外观是带状的,因此称之为带状图。<br />
R中带状图的函数为stripchart(),其用法如下:<br />
1 > usage(stripchart, "default")<br />
stripchart(x, method = "overplot", jitter = 0.1,<br />
offset = 1/3, vertical = FALSE, group.names, add = FALSE,<br />
at = NULL, xlim = NULL, ylim = NULL, ylab = NULL,<br />
xlab = NULL, dlab = "", glab = "", log = "", pch = 0,<br />
col = par("fg"), cex = par("cex"), axes = TRUE,<br />
frame.plot = axes, ...)<br />
1 > usage(stripchart, "formula", 0.9)<br />
stripchart(x, data = NULL, dlab = NULL, ..., subset,<br />
na.action = NULL)