last save

Upload: kristina-knezevic

Post on 10-Jan-2016

217 views

Category:

Documents


0 download

DESCRIPTION

dasd

TRANSCRIPT

> source("jed_stanja_R.txt.txt")> t=read.table("D_07.txt",header=TRUE)> names(t) [1] "God" "Mj" "Dan" "Vrijeme" "LatDeg" "LatMin" "LonDeg" [8] "LonMin" "Dub" "FlagD" "Temp" "FlagT" "Sal" "FlagS" > mj=t$Mj> dub=t$Dub> temp=t$Temp> sal=t$Sal> ii=which(temp temp=temp[ii]> sal=sal[ii]> mj=mj[ii]> dub=dub[ii]> > ro = jed_stanja(temp, sal)> > str(dub) num [1:10817] 0 5 10 20 30 40 50 0 5 10 ...> dub[1:15] [1] 0 5 10 20 30 40 50 0 5 10 20 30 40 50 60> > > save(temp, sal, ro, dub, mj, file = "t_s_ro.rdat")> > > > > > > > > rm(list = ls())> ls()character(0)> load("t_s_ro.rdat")> dubine1 = unique(dub)> dubine = sort(dubine1)> nn_dub = length(dubine)> > mjT1 = rep(NaN , nn_dub)> mjT2 = rep(NaN , nn_dub)> mjT3 = rep(NaN , nn_dub)> mjT4 = rep(NaN , nn_dub)> mjT5 = rep(NaN , nn_dub)> mjT6 = rep(NaN , nn_dub)> mjT7 = rep(NaN , nn_dub)> mjT8 = rep(NaN , nn_dub)> mjT9 = rep(NaN , nn_dub)> mjT10 = rep(NaN , nn_dub)> mjT11 = rep(NaN , nn_dub)> mjT12 = rep(NaN , nn_dub)> > > mjS1 = rep(NaN , nn_dub)> mjS2 = rep(NaN , nn_dub)> mjS3 = rep(NaN , nn_dub)> mjS4 = rep(NaN , nn_dub)> mjS5 = rep(NaN , nn_dub)> mjS6 = rep(NaN , nn_dub)> mjS7 = rep(NaN , nn_dub)> mjS8 = rep(NaN , nn_dub)> mjS9 = rep(NaN , nn_dub)> mjS10 = rep(NaN , nn_dub)> mjS11 = rep(NaN , nn_dub)> mjS12 = rep(NaN , nn_dub)> > mjR1 = rep(NaN , nn_dub)> mjR2 = rep(NaN , nn_dub)> mjR3 = rep(NaN , nn_dub)> mjR4 = rep(NaN , nn_dub)> mjR5 = rep(NaN , nn_dub)> mjR6 = rep(NaN , nn_dub)> mjR7 = rep(NaN , nn_dub)> mjR8 = rep(NaN , nn_dub)> mjR9 = rep(NaN , nn_dub)> mjR10 = rep(NaN , nn_dub)> mjR11 = rep(NaN , nn_dub)> mjR12 = rep(NaN , nn_dub)> > > for(i in 1:nn_dub){+ ii = which(dub==dubine[i] & mj==1)+ mjT1[i]=mean(temp[ii])+ mjS1[i]=mean(sal[ii])+ mjR1[i]=mean(ro[ii])+ ii=which(dub==dubine[i] & mj==2)+ mjT2[i]=mean(temp[ii])+ mjS2[i]=mean(sal[ii])+ mjR2[i]=mean(ro[ii])+ ii=which(dub==dubine[i] & mj==3)+ mjT3[i]=mean(temp[ii])+ mjS3[i]=mean(sal[ii])+ mjR3[i]=mean(ro[ii])+ ii=which(dub==dubine[i] & mj==4)+ mjT4[i]=mean(temp[ii])+ mjS4[i]=mean(sal[ii])+ mjR4[i]=mean(ro[ii])+ ii=which(dub==dubine[i] & mj==5)+ mjT5[i]=mean(temp[ii])+ mjS5[i]=mean(sal[ii])+ mjR5[i]=mean(ro[ii])+ ii=which(dub==dubine[i] & mj==6)+ mjT6[i]=mean(temp[ii])+ mjR6[i]=mean(ro[ii])+ mjS6[i]=mean(sal[ii])+ ii=which(dub==dubine[i] & mj==7)+ mjT7[i]=mean(temp[ii])+ mjS7[i]=mean(sal[ii])+ mjR7[i]=mean(ro[ii])+ ii=which(dub==dubine[i] & mj==8)+ mjT8[i]=mean(temp[ii])+ mjS8[i]=mean(sal[ii])+ mjR8[i]=mean(ro[ii])+ ii=which(dub==dubine[i] & mj==9)+ mjT9[i]=mean(temp[ii])+ mjS9[i]=mean(sal[ii])+ mjR9[i]=mean(ro[ii])+ ii=which(dub==dubine[i] & mj==10)+ mjT10[i]=mean(temp[ii])+ mjS10[i]=mean(sal[ii])+ mjR10[i]=mean(ro[ii])+ ii=which(dub==dubine[i] & mj==11)+ mjT11[i]=mean(temp[ii])+ mjS11[i]=mean(sal[ii])+ mjR11[i]=mean(ro[ii])+ ii=which(dub==dubine[i] & mj==12)+ mjT12[i]=mean(temp[ii])+ mjS12[i]=mean(sal[ii])+ mjR12[i]=mean(ro[ii])+ }> > > > save(dubine, mjT1, mjT2, mjT3, mjT4, mjT5, mjT6, mjT7, mjT8, mjT9, mjT10, mjT11, mjT12, mjS1, mjS2, mjS3, mjS4, mjS5, mjS6, mjS7, mjS8, mjS9, mjS10, mjS11, mjS12, mjR1, mjR2, mjR3, mjR4, mjR5, mjR6, mjR7, mjR8, mjR9, mjR10, mjR11, mjR12, file = "mj_t_s_ro.rdat")> > sezT_z=rep(NaN, nn_dub)> sezT_p=rep(NaN, nn_dub)> sezT_lj=rep(NaN, nn_dub)> sezT_j=rep(NaN, nn_dub)> > sezS_z=rep(NaN, nn_dub)> sezS_p=rep(NaN, nn_dub)> sezS_lj=rep(NaN, nn_dub)> sezS_j=rep(NaN, nn_dub)> > sezR_z=rep(NaN, nn_dub)> sezR_p=rep(NaN, nn_dub)> sezR_lj=rep(NaN, nn_dub)> sezR_j=rep(NaN, nn_dub)> > > for(i in 1:nn_dub){+ ii = which(dub==dubine[i] & mj>=1 & mj=4 & mj=7 & mj=10 & mj > save(dubine, sezT_z, sezT_p, sezT_lj, sezT_j,sezS_z, sezS_p, sezS_lj, sezS_j, sezR_z, sezR_p, sezR_lj, sezR_j, file = "sez_t_s_ro.rdat")> > #podzadatak> #rm(list_ls())- naredba za cicenje memorije> #load("sez_t_s_ro.rdat")> Tmin_z=min(sezT_z)> Tmax_z=max(sezT_z)> dT_z=Tmax_z-Tmin_z> Smin_z=min(sezS_z)> Smax_z=max(sezS_z)> dS_z=Tmax_z-Smin_z> Rmin_z=min(sezR_z)> Rmax_z=max(sezR_z)> dR_z=Rmax_z-Rmin_z> > Tmin_p=min(sezT_p)> Tmax_p=max(sezT_p)> dT_p=Tmax_p-Tmin_p> Smin_p=min(sezS_p)> Smax_p=max(sezS_p)> dS_p=Smax_p-Smin_p> Rmin_p=min(sezR_p)> Rmax_p=max(sezR_p)> dR_p=Rmax_p-Rmin_p> > Tmin_lj=min(sezT_lj)> Tmax_lj=max(sezT_lj)> dT_lj=Tmax_lj-Tmin_lj> Smin_lj=min(sezS_lj)> Smax_lj=max(sezS_lj)> dS_lj=Smax_lj-Smin_lj> Rmin_lj=min(sezR_lj)> Rmax_lj=max(sezR_lj)> dR_lj=Rmax_lj-Rmin_lj> > Tmin_j=min(sezT_j)> Tmax_j=max(sezT_j)> dT_j=Tmax_j-Tmin_j> Smin_j=min(sezS_j)> Smax_j=max(sezS_j)> dT_j=Smax_j-Smin_j> Rmin_j=min(sezR_j)> Rmax_j=max(sezR_j)> dR_j=Rmax_j-Rmin_j> > godT = c(sezT_z, sezT_p, sezT_lj, sezT_j)> ii = which(is.finite(godT)); godT = godT[ii]> Tmin=min(godT)> Tmax=max(godT)> dT=Tmax-Tmin> Dmin = 0; Dmax = max(dubine)> > godS = c(sezS_z, sezS_p, sezS_lj, sezS_j)> ii = which(is.finite(godS)); godS = godS[ii]> Smin=min(godS)> Smax=max(godS)> dS=Smax-Smin> Dmin = 0; Dmax = max(dubine)> > godR = c(sezR_z, sezR_p, sezR_lj, sezR_j)> ii = which(is.finite(godR)); godR = godR[ii]> Rmin=min(godR)> Rmax=max(godR)> dR=Rmax-Rmin> Dmin = 0; Dmax = max(dubine)> > > > > > > > rm(list=ls())> graphics.off()> load("sez_t_s_ro.rdat")> Dmin=0> Dmax=max(dubine)> > godT = c(sezT_z, sezT_p, sezT_lj, sezT_j)> Tmin=min(godT)> Tmax=max(godT)> TT=c(sezT_z, sezT_p, sezT_lj, sezT_j)> ii=which(is.finite(TT))> TT=TT[ii]> Tmin=min(TT); Tmax=max(TT)> dT=Tmax-Tmin> > godS = c(sezS_z, sezS_p, sezS_lj, sezS_j)> Smin=min(godS)> Smax=max(godS)> TS=c(sezS_z, sezS_p, sezS_lj, sezS_j)> ii=which(is.finite(TS))> TS=TS[ii]> Smin=min(TS); Smax=max(TS)> dS=Smax-Smin> > godR = c(sezR_z, sezR_p, sezR_lj, sezR_j)> Rmin=min(godR)> Rmax=max(godR)> TR=c(sezR_z, sezR_p, sezR_lj, sezR_j)> ii=which(is.finite(TR))> TR=TR[ii]> Rmin=min(TR); Rmax=max(TR)> dR=Rmax-Rmin> > #crtanje> jpeg("slikaT.jpeg")> plot(sezT_z, -dubine, type='o', col='blue', pch=19, xlim=c(Tmin-1, Tmax+1), ylim=c(-Dmax, Dmin),+ main='Srednja temperatura po sezonama', xlab='Temperature u stupnjevima celzijusovim', ylab='dubine u metrima')> > lines(sezT_p, -dubine, type='o', col='green', pch=8)> > lines(sezT_lj, -dubine, type='o', col='red', pch=1)> > lines(sezT_j, -dubine, type='o', col='brown', pch=2)> > legend("bottomright",c("zima", "proljece", "ljeto", "jesen"), lty=c(1,1,1,1), col=c("blue", "green", "red", "brown"), pch=c(19, 8, 1, 2))> > dev.off()null device 1 > > > > jpeg("slikaS.jpeg")> plot(sezS_z, -dubine, type='o', col='blue', pch=19, xlim=c(Smin-0.5, Smax+0.5), ylim=c(-Dmax, Dmin),+ main='Srednji salinitet po sezonama', xlab='Salinitet u promilima', ylab='dubine u metrima')> > > lines(sezS_p, -dubine, type='o', col='green', pch=8)> > lines(sezS_lj, -dubine, type='o', col='red', pch=1)> > lines(sezS_j, -dubine, type='o', col='brown', pch=2)> > > legend("bottomleft",c("zima", "proljece", "ljeto", "jesen"), lty=c(1,1,1,1), col=c("blue", "green", "red", "brown"), pch=c(19, 8, 1, 2))> > dev.off()null device 1 > > > jpeg("slikaR.jpeg")> plot(sezR_z, -dubine, type='o', col='blue', pch=19, xlim=c(Rmin-0.5, Rmax+0.5), ylim=c(-Dmax, Dmin),+ main='Srednja gustoca po sezonama', xlab='Gustoca u kg/m^3', ylab='dubine u metrima')> > > lines(sezR_p, -dubine, type='o', col='green', pch=8)> > lines(sezR_lj, -dubine, type='o', col='red', pch=1)> > lines(sezR_j, -dubine, type='o', col='brown', pch=2)> > > legend("bottomleft",c("zima", "proljece", "ljeto", "jesen"), lty=c(1,1,1,1), col=c("blue", "green", "red", "brown"), pch=c(19, 8, 1, 2))> dev.off()null device 1 > > > > > > > > > > rm(list=ls())> load("mj_t_s_ro.rdat")> iA=which(dubine==0)> #index na 0m> iB=which(dubine==20)> #index na 20m> iC=which(dubine==50)> #index na 50m> godhod_T_A=c(mjT1[iA],mjT2[iA],mjT3[iA],mjT4[iA],mjT5[iA],mjT6[iA],mjT7[iA],mjT8[iA],mjT9[iA],mjT10[iA],mjT11[iA],mjT12[iA])> godhod_T_B=c(mjT1[iB], mjT2[iB],mjT3[iB],mjT4[iB],mjT5[iB],mjT6[iB],mjT7[iB],mjT8[iB],mjT9[iB],mjT10[iB],mjT11[iB],mjT12[iB])> godhod_T_C=c(mjT1[iC],mjT2[iC],mjT3[iC],mjT4[iC],mjT5[iC],mjT6[iC],mjT7[iC],mjT8[iC],mjT9[iC],mjT10[iC],mjT11[iC],mjT12[iC])> mjeseci=1:12> TT=c(godhod_T_A, godhod_T_B, godhod_T_C)> ii = which(is.finite(TT)); TT = TT[ii]> Tmin=min(TT)> Tmax=max(TT)> > godhod_S_A=c(mjS1[iA],mjS2[iA],mjS3[iA],mjS4[iA],mjS5[iA],mjS6[iA],mjS7[iA],mjS8[iA],mjS9[iA],mjS10[iA],mjS11[iA],mjS12[iA])> godhod_S_B=c(mjS1[iB], mjS2[iB],mjS3[iB],mjS4[iB],mjS5[iB],mjS6[iB],mjS7[iB],mjS8[iB],mjS9[iB],mjS10[iB],mjS11[iB],mjS12[iB])> godhod_S_C=c(mjS1[iC],mjS2[iC],mjS3[iC],mjS4[iC],mjS5[iC],mjS6[iC],mjS7[iC],mjS8[iC],mjS9[iC],mjS10[iC],mjS11[iC],mjS12[iC])> mjeseci=1:12> TS=c(godhod_S_A,godhod_S_B,godhod_S_C)> ii=which(is.finite(TS));TS=TS[ii]> Smin=min(TS)> Smax=max(TS)> > godhod_R_A=c(mjR1[iA],mjR2[iA],mjR3[iA],mjR4[iA],mjR5[iA],mjR6[iA],mjR7[iA],mjR8[iA],mjR9[iA],mjR10[iA],mjR11[iA],mjR12[iA])> godhod_R_B=c(mjR1[iB], mjR2[iB],mjR3[iB],mjR4[iB],mjR5[iB],mjR6[iB],mjR7[iB],mjR8[iB],mjR9[iB],mjR10[iB],mjR11[iB],mjR12[iB])> godhod_R_C=c(mjR1[iC],mjR2[iC],mjR3[iC],mjR4[iC],mjR5[iC],mjR6[iC],mjR7[iC],mjR8[iC],mjR9[iC],mjR10[iC],mjR11[iC],mjR12[iC])> mjeseci=1:12> TR=c(godhod_R_A,godhod_R_B,godhod_R_C)> ii=which(is.finite(TR));TR=TR[ii]> Rmin=min(TR)> Rmax=max(TR)> > mjeseci=1:12> > jpeg("slika6.jpeg")> plot(mjeseci,godhod_T_A,type="o",col="red",pch=1,ylim=c(Tmin-1,Tmax+1),main="Godisnji hod temperature",xlab="Mjeseci",ylab="Temperatura(st.C)")> plot(mjeseci,godhod_T_B,type="o",col="green",pch=8,ylim=c(Tmin-1,Tmax+1),main="Godisnji hod temperature", xlab="Mjeseci",ylab="Temperatura(st.C)")> plot(mjeseci,godhod_T_C,type="o",col="blue",pch=19,ylim=c(Tmin-1,Tmax+1),main="Godisnji hod temperature", xlab="Mjeseci",ylab="Temperatura(st.C)")> > lines(mjeseci,godhod_T_A,type="o",col="red",pch=1)> lines(mjeseci,godhod_T_B,type="o",col="green",pch=8)> lines(mjeseci,godhod_T_C,type="o",col="blue",pch=19)> > legend("topleft",c("0m","20m","50m"),col=c("red","green","blue"),lty=c(1,1,1,1))> dev.off()null device 1 > > jpeg("slika4.jpeg")> plot(mjeseci,godhod_S_A,type="o",col="red",pch=1,ylim=c(Smin-1,Smax+1),main="Godisnji hod saliniteta",xlab="Mjeseci",ylab="Salinitet(ppt)")> plot(mjeseci,godhod_S_B,type="o",col="green",pch=8,ylim=c(Smin-1,Smax+1),main="Godisnji hod saliniteta",xlab="Mjeseci",ylab="Salinitet(ppt)")> plot(mjeseci,godhod_S_C,type="o",col="blue",pch=19,ylim=c(Smin-1,Smax+1),main="Godisnji hod saliniteta",xlab="Mjeseci",ylab="Salinitet(ppt)")> > lines(mjeseci,godhod_S_A,type="o",col="red",pch=1)> lines(mjeseci,godhod_S_B,type="o",col="green",pch=8)> lines(mjeseci,godhod_S_C,type="o",col="blue",pch=19)> > legend("bottomleft",c("0m","20m","50m"),col=c("red","green","blue"),lty=c(1,1,1,1))> dev.off()null device 1 > > jpeg("slika5.jpeg")> plot(mjeseci,godhod_R_A,type="o",col="red",pch=1,ylim=c(Rmin-1,Rmax+1),main="Godisnji hod gustoce",xlab="Mjeseci",ylab="Gustoca(kg/m^3)")> plot(mjeseci,godhod_R_B,type="o",col="green",pch=8,ylim=c(Rmin-1,Rmax+1),main="Godisnji hod gustoce",xlab="Mjeseci",ylab="Gustoca(kg/m^3")> plot(mjeseci,godhod_R_C,type="o",col="blue",pch=19,ylim=c(Rmin-1,Rmax+1),main="Godisnji hod gustoce",xlab="Mjeseci",ylab="Gustoca(kg/m^3")> > lines(mjeseci,godhod_R_A,type="o",col="red",pch=1)> lines(mjeseci,godhod_R_B,type="o",col="green",pch=8)> lines(mjeseci,godhod_R_C,type="o",col="blue",pch=19)> > legend("bottomleft",c("0m","20m","50m"),col=c("red","green","blue"),lty=c(1,1,1,1))> dev.off()null device 1 > > > > > > >