Professional Documents
Culture Documents
LOOP FUNCTIONS:
EXAMPLES:
(i)
(ii)
install.packages("datasets")
library(datasets)
View(airquality)
class(airquality)
s<-split(airquality,airquality$Month)
s
class(s)
lapply(s,function(x)colMeans(x[,c("Ozone","Solar.R","Wind")]))
sapply(s,function(x)colMeans(x[,c("Ozone","Solar.R","Wind")]))
sapply(s,function(x)colMeans(x[,c("Ozone","Solar.R","Wind")],na.rm=TRUE))
GRAPHS/PLOTS/SIMULATION
View(mf)
plot(mf)
View(Nile)
plot(Nile,type='l')
# p, b, l, o, c, n
rainfall
plot(rainfall$rain,type='b')
plot(rainfall$rain,type='b',axes='FALSE',xlab='Month',ylab='Rainfall cm')
month=c('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec')
axis(side=1,at=1:length(rain),labels=month)
axis(side=2)
box()
library(datasets)
Page 2
data8
data11
pie(data11,labels=data8,init.angle=90)
pc=c('yellow','violetred1','olivedrab1','orangered','hotpink','tan1')
pie(data11,labels=data8,init.angle=180, col=pc)
class(fw)
fw
pie(fw$count,labels=row.names(fw),col=pc,cex=0.75)
library(datasets)
bird
class(bird)
pie(bird['Great Tit',],col=pc)
(v) dotchart()
dotchart(data11,labels=data8)
bird
t(bird)
dotchart(t(bird))
dotchart(bird, color='violetred1',gcolor='limegreen',lcolor='blue',
cex=0.8,xlab='Bird Count',bg='yellow',pch=21)
dotchart(bird,gdata=colMeans(bird),gpch=15,gcolor='blue',color='violetred1',
lcolor='pink',cex=0.8,xlab='Bird Count',bg='yellow',pch=21)
mtext('Grouping=Mean',side=1,adj=1)
title(main='Bird Species and habitat')
title(xlab='Bird abundance',col='blue')
rain
# barplot()
barplot(rain)
barplot(data11,names=data8,xlab='Month',ylab='Rainfall cm',
col='orangered',ylim=c(0,10))
barplot(rain)
title(xlab='Month', ylab='Rainfall cm')
box()
abline(h=0)
abline(h=seq(1,9,2),lty=2,lwd=2,col='blue')
fw
barplot(fw$count,names=row.names(fw),ylab='Invertebrate Count',col='tan')
box()
barplot(bird)
barplot(bird,beside=TRUE,ylab='Total Birds Counted',xlab="Habitat",
legend=TRUE,col=pc,cex.names=0.5)
barplot(bird,beside=TRUE,horiz=TRUE,col=pc)
barplot(bird,beside=TRUE,legend=TRUE)
barplot(bird,beside=TRUE,legend=TRUE,args.legend=list(x='right',bty='n'))
mf
barplot(mf)
barplot(colMeans(mf),ylab='Measurement')
barplot(apply(mf,2,median,na.rm=TRUE),ylab='Measurement')
(vii) Histogram
data2
hist(data2)
fw
Page 3
plot(count~speed,data=fw,xlab="",ylab="")
title(xlab=expression(italic(Speed~ms^-1)))
title(ylab=expression(bolditalic(count[per~count])))
x1=expression(bolditalic(count[per~count]))
title(ylab=x1)