R语言编程-绘图
注:以下数据集为R内置数据集OrchardSprays(使用拉丁方设计研究不同喷雾剂对蜜蜂的影响)
- 箱线图
plot(OrchardSprays,col="red")
plot(OrchardSprays,col=554)
plot(OrchardSprays,col="#FF0000")
mycolot <- rgb(red=255,green=0,blue=0,max=255)
plot(OrchardSprays,clo=mycolor)
str(OrchardSprays)
attach(OrchardSprays)
head(iris)
head(OrchardSprays)
attach(OrchardSprays)
boxplot(decrease~treatment,col=heat.colors(3),
main=list("不同喷雾剂对蜜蜂的影响",
font=4,col="green",cex=1.5),
sub=list("数据来源:OrchardSprays数据集",font=3,
col="yellow",cex=0.8),
xlab="treatment",ylab="decrease")
箱形图(Box-plot)又称为盒须图、盒式图或箱线图,是一种用作显示一组数据分散情况资料的统计图。
- 散点图
plot(OrchardSprays)
par(mfrow=c(1,1))
#基础散点图
smoothScatter(OrchardSprays,main="高密度散点图")
par(mfrow=c(1,1))
#高密度散点图
- 直方图
#绘制直方图
data(OrchardSprays, package = "ggplot2")
#将economics加载到内存
attach (trees)
par(mfrow=c(2,2))
hist(decrease,8,xlab="", ylab="影响系数", col="blue",
main="喷雾剂对蜜蜂的影响")
par(mfrow=c(1,1))
#将economics从内存中释放
detach (OrchardSprays)
注:以下所有数据R内置数据集1:airquality #纽约1973年5-9月每日空气质量
- 直方图+密度图
hist(airquality$Temp,prob=T)
lines(density(airquality$Temp),col=4,lwd=4)
- 饼状图
pie(table(airquality$Month))#把你要绘图的特征放入table函数里面