第六期作业-R007

Adobe Freeman 2017-09-06 01:23:44 阅读: 1068

A1

> pie(rep(1,20), col=gray(seq(0,1,0.05)))
> pie(rep(1,5),col=rainbow(5))
> pie(rep(1,15),col=sample(colors(), 15)) #random select 15 colors
>pie(1:5,col=rgb(0.5,0.5,0.4,0.5,))

rgb():红、绿、蓝三原色混合,用法rgb(red, green, blue, alpha, names= NULL, maxColorValue = 1),其中前四个参数都取值于区间[0,maxColorValue],names参数用来指定生成颜色向量的名称。这里前三个参数不用过多解释,值越大就说明那种颜色的成分越高;可能alpha我们不太熟悉,它指的是颜色的透明度,取0表示完全透明,取最大值表示完全不透明(默认),透明度在统计图形中有着重要地位,因为它具有一个非常有用的性质—透明度可以叠加,即:两个或多个带有透明色的图形元素重叠在一起时,重叠部分的透明度会变小;这在某些统计图形中可以找到很好的应用,例如当散点图中点的数目过多而导致大量的点相互重叠时,我们可以使用透明色来看清图中的深层规律,其中一个直接的规律就是二维密度,点重叠越密集,则颜色越深(由于透明度的的叠加),该处的密度值也越大。

>hsv()

hsv() 用色调(Hue)、饱和度(Saturation)和纯度(Value)来构造颜色,用法hsv(h = 1, s = 1, v = 1, gamma = 1, alpha),前三个参数分别对应色调、饱和度和纯度,取值于区间[0, 1],参数gamma表示伽玛校正3(Gamma Correction);alpha意思同上,但取值在区间[0,1]上。

>gray() # [0,1]

只有一个参数level,表示灰度水平,取值在0到1之间,其中0表示纯黑色,而1表示纯白色;level取一个向量则可以生成一系列灰色值。

>pie(rep(1, 50), col = heat.colors(50),border=heat.colors(50))

heat.colors() #从红色渐变到黄色再变到白色(以体现“高温”、“白热化”)

> pie(rep(1, 50), col = terrain.colors(50),border=terrain.colors(50),main="col = terr.colors(50),border=heat.colors(50)")
> pie(rep(1, 50), col = topo.colors(50),border=topo.colors(50),main="col = topo.colors(50),border=topo.colors(50)”)
terrain.colors() 从绿色渐变到黄色再到棕色最后到白色(这些颜色适合表示地理地形.
cm.colors() 从青色渐变到白色再到粉红色
topo.colors() 从蓝色渐变到青色再到黄色最后到棕色。

在绘图时,有如下颜色参数:

col    绘图使用的颜色,许多函数接受一组颜色,并对不同的数据依次使用颜色。

col.axis     坐标轴字符颜色

col.lab      x,y坐标标记颜色

col.main   标题颜色

col.sub     副标题颜色

fg      绘图前景色,包括坐标轴,各类boxes

bg     绘图背景色

Screen_Shot_2017-09-05_at_23_25_50.pngScreen_Shot_2017-09-05_at_23_45_14.pngScreen_Shot_2017-09-05_at_23_39_09.png



A2

> plot(mytable$X1,mytable$X11,type = "s",col = "red",xlab = "KEYANGOU",ylab = "K",bty = "l")
> points(seq(1,50,0.1),5*sin(seq(1,50,0.1))+20,type = "l",col = "green")
> points(rnorm(50,mean = 30,sd = 20),rnorm(50,mean = 30,sd = 2),col = "blue")
> legend("topleft",legend = c("point1","line2","point3"),col = c(4,3,2),lty = c(0,1,1),pch = c(1,NA,NA),cex = 0.6)

 Screen_Shot_2017-09-06_at_01_24_37.png

 
邀请讨论

附件

{{f.title}} 大小 {{f.file_size}} 下载 {{f.count_download}} 金币 {{f.count_gold}}
{{item.nick_name}} 受邀请回答 {{item.create_time}}
{{item.refer_comment.nick_name}} {{item.refer_comment.create_time}}

附件

{{f.title}} 大小 {{f.file_size}} 下载 {{f.count_download}} 金币 {{f.count_gold}}
切换到完整回复 发送回复
赞({{item.count_zan}}) 踩({{item.count_cai}}) 删除 回复 关闭
科研狗©2015-2024 科研好助手,京ICP备20005780号-1 建议意见

服务热线

178 0020 3020

微信服务号