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.

4.7 图例 53<br />

为line×行高);outer表示是否将文本放在外边界中(参见3.1小节的说明);<br />

函数text()的参数labels就是欲添加的文本(对应横纵坐标的设置,可以是<br />

字符串向量),若不指定本参数,那么默认将以数字1:length(x)作为文本<br />

标记添加到图中;adj与par()中说明相同;pos参数取值整数1~4分别表示文<br />

本的位置在坐标点的下、左、上、右方,注意,它会覆盖参数adj的设置;<br />

offset参数会根据pos参数的取值将文本向相应的方向移动一定比例的距离;<br />

vfont参数用Hershey矢量字体来设置文本的字体式样,取值长度为2的向<br />

量,第一个元素指定字体(Typeface),第二个元素指定式样(Style),关<br />

于字体和式样的搭配种类,请查看帮助?Hershey,使用Hershey矢量字体<br />

的优势在于:<br />

• Hershey字体会产生更好的输出,特别在计算机屏幕上,或者用于旋<br />

转以及小字体时<br />

• Hershey字体提供一些标准字体库没有的字体。如提供星座记号,地<br />

图符号和天文学符号<br />

• Hershey字体提供西里尔字符(cyrillic)和日语字符(假名和日本汉<br />

字)<br />

此外,等高线图中通常使用Hershey矢量字体以使等高线上的文本更清晰<br />

好看,由于字体设置搭配内容体系比较庞大,因此感兴趣的读者请仔细阅<br />

读帮助 9 ;side参数取值为整数1~4分别把周边文本作在表示图形的下、左、<br />

上、右边;其它参数基本已经都已经接触过,有些不常用的参数在此处省<br />

略不讲。<br />

4.7 图例<br />

函数legend()的作用是添加图例,总所周知,图例也是很重要的辅助解<br />

释信息,告诉图形使用者图中各组不同样式的元素分别代表何种对象。它<br />

的参数比较多,但实际应用中通常仅仅用到其中少数几个:<br />

1 > usage(legend, w = 0.73)<br />

legend(x, y = NULL, legend, fill = NULL,<br />

col = par("col"), border = "black", lty, lwd,<br />

9 该字体的一个缺陷是不能用在数学公式中

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

Saved successfully!

Ooh no, something went wrong!