Kodutöö: Lineaarne regressioonanalüüs PD <- read.csv("puud15.CSV") # parameeter sep="," ja dec="." PD$d_k<-with(PD, ifelse(d2>0,(d1+d2)/2, d1)) PD.<-subset(PD, prt==642 & aasta==2001) PD.<-droplevels(PD.) plot(h~d_k,data=PD.) PD.H <- subset(PD., h>0 & hv>0) table(PD.H$pl) PD.KU<-subset(PD.H, pl=="KU") par(mar=c(4.5,4.5,1,1)) plot(NULL,xlim=c(0,40),ylim=c(0,25),xlab="diameeter, cm", ylab="kõrgus, m") abline(v=seq(0,40,10),lty=3,col="grey75") abline(h=seq(0,25,5),lty=3,col="grey75") # abijooned points(h~d_k,data=subset(PD.KU),lwd=1) with(subset(PD., pl=="KU"),rug(d_k)) 1. Sirge h=a+b*d M1 <- lm(h~d_k, data=PD.KU) summary(M1) D<-0:40 M1.pred <- predict(M1,newdata=data.frame(d_k=D)) lines(D,M1.pred, col="red") coefficients(M1)[1] coefficients(M1)[2] # dobavit' p-value v tablicu v vide * summary(M1)$adj.r.squared summary(M1)$sigma # sqrt(sum(M1$residuals^2)/(length(M1$residuals)-2)) AIC(M1...
Mitmene regressioonanalüüs ja mittelineaarne regressioonanalüüs PD <- read.csv("puud15.CSV") PD$d_k<-with(PD, ifelse(d2>0,(d1+d2)/2, d1)) PD.1<-subset(PD, prt==642 & aasta==2001 & h>0 & hv>0) PD.2<-subset(PD, prt==642 & aasta==2006, select=c(puu,rin,d_k,h,hv)) names(PD.2)<-c("puu","rin_2","d_k2","h_2","hv_2") PD.1.2<-merge(PD.1,PD.2,all.x=T) with(PD.1.2, table(rin,rin_2)) PD.1.2$rin12<-with(PD.1.2, paste(rin,rin_2,sep="")) table(PD.1.2$rin12) PD.1.2E<-subset(PD.1.2, rin12 %in% c("11","22")) # rinnaspindala juurdekasv PD.1.2E$ig5<-with(PD.1.2E, (d_k2^2 - d_k^2)*pi/4) hist(PD.1.2E$ig5) # M0: ig5 = a M0<-lm(ig5~1,PD.1.2E) summary(M0) # mean(PD.1.2E$ig5); sd(PD.1.2E$ig5) # R2: 1-(sd(PD.1.2E$ig5)/var(PD.1.2E$ig5))^2 # Md: ig5 = a + b*d Md<-lm(ig5~d_k,PD.1.2E) summary(Md) # Mh: ig5 = a + b*h Mh<-lm(ig5~h,PD.1.2E) summary(Mh) # Mhv: ig5 = a + b*hv Mhv<-lm(ig5~hv,PD.1.2E) summary(Mhv) ...
SQL Kodutöö Katrin Kello D23 Loon 3 tabelit CREATE TABLE käsuga: create table HUVIRINGI JUHENDAJA( HUVIRINGI_JUHENDAJA_ID int not null, EESNIMI VARCHAR(100) not null, PERENIMI varchar(100) not null, SÜNNIAEG date not null, ISIKUKOOD VARCHAR(20), SUGU CHAR(1) not null, KOMMENTAAR VARCHAR(255), PRIMARY KEY(HUVIRINGI_JUHENDAJA_ID) ); Script Output: Table HUVIRINGI_JUHENDAJA created. create table TÖÖ_HUVIRINGI_JUHENDAJANA( TÖÖ_HUVIRINGI_JUHENDAJANA_ID integer not null, HUVIRINGI_JUHENDAJA_ID integer not null, HUVIRING_ID integer not null, ALATES TIMESTAMP not null, KUNI date, KOMMENTAAR varchar(255), PRIMARY KEY (TÖÖ_HUVIRINGI_JUHENDAJANA_ID) FOREIGN KEY(HUVIRIGNI_JUHENDAJA_ID) REFERENCES ISIK(HUVIRINGI_JUHENDAJA_ID) FOREIGN KEY(HUVIRING_ID) REFERENCES RIIK(HUVIRING_ID) );
minuJoogid[2]="Vesi"; Lisada võib ka numbri selleks, et hoida Array suurus kontrolli all: var minuJoogid=new Array(3); minuJoogid[0]="Viin"; minuJoogid[1]="Piim"; minuJoogid[2]="Vesi"; II var minuJoogid=new Array("Viin","Piim","Vesi"); 7 Steve Mägi A-08 13.03.2014 Lõplik kood:
<script type="text/javascript"> var minuJoogid=new Array(); minuJoogid[0]="Viin"; minuJoogid[1]="Piim"; minuJoogid[2]="Vesi"; for (i=0;inagu nad HTML dokumendis esinevad. Kliendipoolne JavaScript täiendab põhi JavaScript'i lisades objekte, et kontrollida brauserit ja tema dokumendi objekti mudelit (DOM). Kliendipoolsete laienduste abil saab HTML vormi (form) lisada elemente ja reageerida kasutaja sündmustele nagu hiire klik, vormi sisend (form input) ja lehe navigatsioon. Serveripoolne JavaScript kirjutatakse samuti HTML teksti. Dokumendis sisalduva serveripoolse Java-Script'i programmi täidab server ja saadab tulemusdokumendi tagasi kliendile. Serveripoose JavaScript'i abil on võimalik suhelda relatsiooniliste andmebaasidega, saab jagada informatsiooni kasutajate vahel, on võimalik ligipääseda serveri failisüsteemi. HTML leheküljed, mis sisaldavad serveripoolseid JavaScript'e võivad sisaldada ka kliendipoolseid JavaScript'e. Rohkem informatsiooni serveripoolse JavaScript'i kohta leiab aadressilt: [http://developer.netscape.com/docs/manuals/index.html
val="4F81BD"/>
Liitmine, lahutamine: +, - Bitinihked: <<, >>, >>> Võrdsus: ==, != Võrdlused: <, <=, >=, > Bitikaupa välistav või (XOR): ^ Bitikaupa VÕI (OR): | Bitikaupa JA (AND): & Omistamine: =, +=, -=, *=, /=, %= Madalaim Koma (eristab funktsiooni Madalaim parameetreid) SUHTLEMINE KASUTAJATEGA.