You are on page 1of 3

library(lattice)

library(ggplot2)
library(epicalc)
zap()
setwd("D:/QE DATA/Pekanbaru Pollution")
AQI<- read.csv("AQI.csv")
use(AQI)
op<- par(mfrow=c(1,1))
opar<-par(no.readonly = TRUE)
par(mar=c(5, 4, 4, 6) + 0.1)
DATE2 <- as.Date(DATE, format="%d-%b-%y")
DATE2

plot(DATE2,PM10,type="l",pch=1,lty=1,col="blue", xlab = "", ylab="", ylim=


c(0,1000),main="The yearly fluctuation of PM10\
in Pekanbaru District, Riau Province from 2014 to 2016")
mtext("Pm10 reading",side=2,line=2.5)
box()
abline(h=150,lty=2,col="red")
abline(h=300,lty=4,col="black")
axis(1,pretty(range(time),10))
mtext("YEAR",side=1,col="black",line=2.5)

opar<-par(no.readonly = TRUE)
par(mar=c(5, 4, 4, 6) + 0.1)
plot(DATE2,SO2,type="l",pch=0,lty=2,col="blue", xlab = "", ylab="", ylim=
c(0,100),main="The yearly fluctuation of SO2\
in Pekanbaru District, Riau Province from 2014 to 2016")
mtext("SO2 reading",side=2,line=2.5)
box()
abline(h=60,lty=2,col="red")
axis(1,pretty(range(time),10))
mtext("YEAR",side=1,col="black",line=2.5)

plot(DATE2,CO,type="l",pch=1,lty=1,col="black", xlab = "", ylab="", ylim =


c(0,300))
title(main = "CO records Pekanbaru District \n on year 2014-2016",
xlab = "Year", ylab = "CO (ug/m3")
abline(h=100,lty=2,col="red")

plot(DATe2,O3,type="l",pch=1,lty=1,col="black", xlab = "", ylab="", ylim=c(0,300))


title(main = "03 records Pekanbaru District \n on year 2014-2016",
xlab = "Year", ylab = "03 (ug/m3)")
abline(h=50,lty=2,col="red")

plot(DATe2,NO2,type="l",pch=1,lty=1,col="black", xlab = "", ylab="", ylim=c(0,300))


title(main = "NO2 records Pekanbaru District \n on year 2014-2016",
xlab = "Year", ylab = "CO (ug/m3)")

des(AQI)
head(AQI)
write.csv(AQI,"AQI.csv")
plot(DAY,NO2,type="l",pch=1,lty=1,col="black", xlab = "", ylab="", ylim=c(0,300))
plot(DAY,PM10,type="l",pch=1,lty=1,col="black", xlab = "", ylab="", ylim=c(0,1000))

AQI<- read.csv("AQI.csv")
use(AQI)
des(AQI)
mean(PM10, na.rm=TRUE)
sd(PM10, na.rm=TRUE)
mean(SO2, na.rm=TRUE)
sd(SO2,na.rm=TRUE)
mean(SO2, na.rm=TRUE)
sd(SO2, na.rm = TRUE)
mean(CO, na.rm=TRUE)
sd(CO,na.rm=TRUE)
mean(O3, na.rm=TRUE)
sd(O3, na.rm=TRUE)
NO2<-as.numeric(NO2)
mean(NO2, na.rm=TRUE)
sd(NO2, na.rm=TRUE)
summary(AQI16)
mean(PSI, na.rm=TRUE)
sd(PSI, na.rm=TRUE)

###############################
AQI14<- read.csv("AQI14.csv")
use(AQI14)
des(AQI14)
summary(AQI14)
plot(DAY,PM10,type="l",pch=1,lty=1,col="black", xlab = "", ylab="", ylim=c(0,1000))
shapiro.test(PM10)
shapiro.qqnorm(PM10)# not normal
mean(PM10, na.rm=TRUE)
sd(PM10, na.rm=TRUE)
summary(PM10)
boxplot(PM10)
mean(SO2, na.rm=TRUE)
sd(SO2,na.rm=TRUE)
mean(SO2, na.rm=TRUE)
sd(SO2, na.rm = TRUE)
mean(CO, na.rm=TRUE)
sd(CO,na.rm=TRUE)
mean(O3, na.rm=TRUE)
sd(O3, na.rm=TRUE)
mean(NO2, na.rm=TRUE)
sd(NO2, na.rm=TRUE)
####################################
zap()
AQI15<- read.csv("AQI15.csv")
use(AQI15)
des(AQI15)
summary(AQI15)
plot(DAY,PM10,type="l",pch=1,lty=1,col="black", xlab = "", ylab="", ylim=c(0,1000))
shapiro.qqnorm(PM10)#not normal
summary(PM10)
boxplot(PM10)
mean(PM10, na.rm=TRUE)
sd(PM10, na.rm=TRUE)
shapiro.qqnorm(SO2)
boxplot(SO2)
summary(SO2)
mean(SO2, na.rm=TRUE)
sd(SO2,na.rm=TRUE)
mean(SO2, na.rm=TRUE)
sd(SO2, na.rm = TRUE)
shapiro.qqnorm(CO)
summary(CO)
boxplot(CO)
mean(CO, na.rm=TRUE)
sd(CO,na.rm=TRUE)
shapiro.qqnorm(O3)
summary(O3)
boxplot(O3)
mean(O3, na.rm=TRUE)
sd(O3, na.rm=TRUE)
shapiro.qqnorm(NO2)
summary(NO2)
boxplot(NO2)
mean(NO2, na.rm=TRUE)
sd(NO2, na.rm=TRUE)
######################################################
zap()
AQI16<- read.csv("AQI16.csv")
use(AQI16)
des(AQI16)
plot(DAY,PM10,type="l",pch=1,lty=1,col="black", xlab = "", ylab="", ylim=c(0,1000))
shapiro.qqnorm(PM10)#not normal
summary(PM10)
boxplot(PM10)
mean(PM10, na.rm=TRUE)
sd(PM10, na.rm=TRUE)
shapiro.qqnorm(SO2)
boxplot(SO2)
summary(SO2)
mean(SO2, na.rm=TRUE)
sd(SO2,na.rm=TRUE)
mean(SO2, na.rm=TRUE)
sd(SO2, na.rm = TRUE)
shapiro.qqnorm(CO)
summary(CO)
boxplot(CO)
mean(CO, na.rm=TRUE)
sd(CO,na.rm=TRUE)
shapiro.qqnorm(O3)
summary(O3)
boxplot(O3)
mean(O3, na.rm=TRUE)
sd(O3, na.rm=TRUE)
shapiro.qqnorm(NO2)
summary(NO2)
boxplot(NO2)
mean(NO2, na.rm=TRUE)
sd(NO2, na.rm=TRUE)
#############################################################

You might also like