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.

42 第四章 元素<br />

1 > xx = c(1912, 1912:1971, 1971)<br />

2 > yy = c(min(nhtemp), nhtemp, min(nhtemp))<br />

3 > plot(xx, yy, type = "n", xlab = "Year", ylab = "Temperatures")<br />

4 > for (i in seq(255, 0, -3)) {<br />

5 + yy = c(45, nhtemp - (nhtemp - min(nhtemp)) *<br />

6 + (1 - i/255), 45)<br />

7 + # rgb()中的绿色成分逐渐变小<br />

8 + polygon(xx, yy, col = rgb(1, i/255, 0), border = NA)<br />

9 + # Sys.sleep(0.05)<br />

10 + # 为了看清作图过程,可以让每步循环延迟0.05秒<br />

11 + }<br />

12 > box()<br />

Temperatures<br />

48 49 50 51 52 53 54<br />

1910 1920 1930 1940 1950 1960 1970<br />

Year<br />

图 4.2: New Haven地区的年均气温(1912~1971年):统计图形的应用应<br />

该根据数据和事实的环境灵活选取图形的样式。 本图的数据为1912年<br />

至1971年New Haven地区的年均气温。数据来源:datasets包中的nhtemp。

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

Saved successfully!

Ooh no, something went wrong!