1.plot函数
> women
height weight
1 58 115
2 59 117
3 60 120
4 61 123
5 62 126
6 63 129
7 64 132
8 65 135
9 66 139
10 67 142
11 68 146
12 69 150
13 70 154
14 71 159
15 72 164
plot(women)
对原始图形中的内容进行修改。
plot(women,main="身高与体重的关系",sub="国家统计调查总队",col="red",col.main="green",col.sub="blue",col.axis="yellow1",col.lab="gray",xlab="身高",ylab="体重")# sub 表示副标题的内容;如果要设置颜色的话,可以用col.来表示;x轴和y轴的标签使用xlab和ylab 表示,和颜色不同,中间是没有“.”的。col.axis是坐标轴标签值的颜色,而非坐标轴的颜色。
颜色辣么多,我怎么选颜色呢?别急,你有colors()函数可用。
> colors()
[1] "white" "aliceblue"
[3] "antiquewhite" "antiquewhite1"
[5] "antiquewhite2" "antiquewhite3"
[7] "antiquewhite4" "aquamarine"
[9] "aquamarine1" "aquamarine2"
[11] "aquamarine3" "aquamarine4"
[13] "azure" "azure1"
[15] "azure2" "azure3"
[17] "azure4" "beige"
总共有 657种颜色,你只需使得col="数字",就可以设置成对应的颜色。
2.boxplot()
> boxplot(iris[,1]~iris[,5],col=c("red","green","yellow1"))# 其中y~grp 的形式指,y是一组数值,grp是分类别向量。
par(mfrow=c(3,2))# 注意经常忘写=c(),表示画几行几列的图,按照z型来画。
> barplot(rep(1,6),col=terrain.colors(6),main="terrain")
> barplot(rep(1,6),col=topo.colors(6),main="蓝色到黄色")
> barplot(rep(1,6),col=cm.colors(6),main="青到粉色")
> barplot(rep(1,6),col=rainbow(6),main="彩虹色")
> barplot(rep(1,6),col=heat.colors(6),main="热力色")