Está en la página 1de 1

> x= matrix(c(150,220,250,180,230,190),nrow=2) # se define la tabla como una matriz

> rownames(x)= c("Mes1", "MES2") # se colocan las etiquetas de las filas


> colnames(x)=c("promedio1", "promedio2", "promedio3") # se colocan las etiquetas
de las columnas
barplot(x, main="monoxido de carbono", xlab="nivel contaminacion",
ylab="frecuencias", legend = rownames(x), col=heat.colors(2))

x=c(12.3,12.5,13.1,12,11.8,14.5,18.9,16.8,20,17.3)
y=c(14.3,13.8,15,14.1,13.5,15.3,17.2,17.8,19.1,18.4)
plot(x, type='l', ann=F, lwd=2, col="blue",yaxt="n", xaxt="n")
par(new= TRUE)
plot(y, type='l', main="Material Particulado PM10 (Alto Volumen)", ylab="�g/m3",
xlab="Dias", xaxp=c(1,10,9), lwd=2)
legend(1, rango[2], c("Material Particulado1", "Material Particulado2"), cex=0.8,
col=c("blue", "black"),pch=21:22, lty=1:2)
grid(col="red", lwd=0.5)

> x <- c(1,3,5,7,9)


> y <- c(2, 4, 6, 8)
> z <- matrix(runif(20, 1, 10), 5, 4)
> contour(x, y, z)
> filled.contour(x, y, z)
> filled.contour(x, y, z)

> DioxidodeAzufre<- c(1, 3, 5, 5, 4, 9, 7)


> Di�xidodeNitr�geno<- c(2, 4, 4, 3, 5, 5, 11)
> Hidrogenodesulfuro<-c(1, 3, 3, 4, 3, 9, 14)
> df <- data.frame(DioxidodeAzufre, Di�xidodeNitr�geno , Hidrogenodesulfuro)
> df
> barplot(DioxidodeAzufre)
> barplot(df$DioxidodeAzufre, main="Contaminacion", xlab="D�as", ylab="Total",
names.arg=c("Lun", "Mar", "Mie", "Jue", "Vie", "Sab", "Dom"), border="blue",
density=c(10,20,30,40,50,60,70))
>barplot(as.matrix(df), main="Contaminacion", ylab="Total", beside=TRUE,
col=rainbow(7))
>legend("topleft", c("Lun", "Mar", "Mie", "Jue", "Vie", "Sab", "Dom"), cex=0.6,
bty="n", fill=rainbow(7))
barplot(t(df), main="Contaminacion",
ylab="ug/m3",col=heat.colors(3),space=0.1,cex.axis=0.8,las=1,names.arg=c("Lun","Mar
","Mie","Jue","Vie", "Sab", "Dom"),cex=0.8)
legend(3, 30, names(df), cex=0.8, fill=heat.colors(3))

> pie.contaminaci�n<- c(0.23, 0.35, 0.14, 0.02, 0.23)


> pie.contaminaci�n<- c(9,1.5,3.33)
> names(pie.contaminaci�n) <- c("Di�xidodeAzufre(SO2)", "Di�xidodeNitr�geno(NO2)",
"Hidrogenodesulfuro(H2S)")
> contaminaci�n_labels <- round(pie.contaminaci�n/sum(pie.contaminaci�n)*100, 1)
> contaminaci�n_labels <- paste(contaminaci�n_labels, "%", sep="")
> pie(pie.contaminaci�n, col=c("violetred1", "orange",
"red"),labels=contaminaci�n_labels)
> legend("topleft", c("Di�xidodeAzufre(SO2)", "Di�xidodeNitr�geno(NO2)",
"Hidrogenodesulfuro(H2S)"), cex=0.6, bty="n", fill=c("violetred1", "orange",
"red"))

También podría gustarte