Tt LASTO tLl N EN Tt ETOl EN-
KAStTTETYfARfESTETMA
S U R V O 66
\
SEPPO MUSTONEN
MONTSTESARIA
TAMPEREEN YTIOPISTON TIETOKON EKESKUS
Moniste n:o
2TAMPERE 1967
ITgfi*feuFi oqqgd tLtc.:e r"E&-tar!'*
TILASTOLLTNEN TtETOIEN-
KASITTELYIARIESTELMA
.sl",Rvo 66
! f *'
SEPPO MUSTONEN
MONTSTESARf A
TAMPEREEN YLIOPISTON
T'*;OKON
EKESKUSMoniste n:o
2TAMPERE "'967
Copynight 1967 Selpo Hustonen
$r$iittY$tuHrtHr-0
E$IpUi-iE
1.
JOHDÅ$TO?,
suRir0*ollJ $LMÅN IrÅAT IHI I{ EN?.1.
Ohj eknan rakenne2,2.
$anetja
1uvut2,3.
l\{uuttujat 2*4. $tlRV0-käskyt?.5
*
Säätelykäskyt2.6.
Muunnoskäskyt 2,7,
Iruokituskäskyt2.8,
Taulukointi2.9.
Tunnuslukuj en laskemj_nen2. l0. Regressio- j
a
varianssianalyysi 2.Ll.Te$tit
3,
SUHV0*OHJEISIÄN riiyrrö3 . I
.
Ohj e}rnan lävistärsinen3 .
2'
lla.vaintonatriisin rävistäminen3
.3'
Ohj elman kääntäminen { T3-vaihre }J '
4.
Ohj elman aj aninen { ta*vaihe } 3 .5.
TulCIstr:"s { f:--y"raitre }3 . 6
.
Virhe ilrfic itukset
3 . ?
"
Muistitil-an käyttc_"=I_=-*=q_IF
1 I
Il
'l
siiru
I
4 21
2t
21 22 25 27 2g 3?
4r
47 50 52 53 fr?JJ
54 55 56 59 60 62
'.1F
1
.-1**
ESIPUHE
Ajatus
tilastotlisesta
ohjelmointlkielestä lienee syntynyt käyuissäni keskusteluissaMartti
Tlenarln kanssa vuoden Lg6Ztienoilla.
Tuolloln kehittelimmetllastollisten
analyysimene-telmlen ohjelnakirjastoa $uomen Kaapelitehtaan Tietokoneosas*
to11a.
Huomion kohteena
olivat olleet siihen astl
etupäässä lasken*tatyöltään raskaat menetel.4t, Joisea tietokoneen tehckku^us
on suurimmillaan. Ykslnkertaisia menettelyJä varten
ei ollut Juuri
Laadittuyleisiä
ohjelmia, koskatuntui siltä, ettei.
tietokonetta kannattanut i{äyt tää yks 1 ttäis
ten,
alke is ti}as to i*"listen
tetrtävien sucrittamlseen, vaikka nämä ovat käytännössi::,yleisimpiä.
Ajatuksen kehittämisen kannalta
oli
ratkalsevaa havaita,että nikäli
samanalkaisesti hal-utaan tehdäuseita tilastollå- sia
laskelmiaeri
menetelnillä saruasratilastoaineistosta,
tietokoneen 'rhyötysuhde" paranee. Tär'keätä tässä onpaitsl
laskelmien samanaikaisuus myös
eri
menetelmien suuret raken-teelliset
samankaltaisuudettietojenkäsittelyn
kannalta, koskanåimä vasta antavat
riittävät
edellytykset 1öytää yhteinen ja yleinen kuvaustapaerltyypplsllle
tehtärirle, srittäin
tärke-ältä tuntui täIlöin
myöstavoitella selialsta
tehtävien kuva- ustapaar
jonka tietokonelden ohjehnolntlin perehtym*itönkintutkija saattaisl vaivatta
oppia.Kehittelin
ajatusta vuosina 1963-4ja esltin
enshnmäisen ehdotuksentilastolliseksi
ohjelmointijärj estelnäksi syksyllä 1964. Käytinsiitä
nimitystä sltRv0 64; nimitys juontaa alkun- sa sanasta rrsurvey". flhdotusiäi
toteuttamattasiiruyttyäni
'ruoden 1955 alussa Yhteiskunnallisen Korkeakoulun Tutkimuslal- tokseen, mutta osatoter,r.tuksena
syntyi
vuoden 1964lopurla
yrei.*nen taulukointiohjelma .
Martti rienari piti
kuitenkin ajatustavireiLlä ja
nilnpälruonna a965 Timo Alanko
laati
hänen kanssaan uuden ehdotuksennineltään SURY0
6j,
ionka toteuttamlsestaryhdyttiin
keskuste_2
lema.an vuoden 1966
syksyllä.
Keskustelutjohtlvat
siihenn ettäSuouen Kaapelitehtaan Tie bokoneosaston j a Tarnpereen yJ-iopiston Tietokonekeskuksen
välil}ä tehtiin
sopimusn jossa suomen Kaa*pelitehtaan Tietokoneosasts
tilasi
sopimu*kumppaniltaanylei-
serr
tilastolllsen
ohjelmointijärjestelmän $UI?Yg 66Ellioit
B0l- tietokoneelle" Järjestel-nän määrittelystäja
sen toteuttargj-sen valvcnnasta vastaamaanasetettiin
scpimuksessa suunnitteluryh*mär johon kuuJuivat Kaapelltehtaal.ba Timo Ål-anko
ja lllartti
Tie-"nari
sekä TanpereenYliopistcsia Pentti
Kanervaja allekirjoit-
tanut
projektln johiajana. !
;Ryhdyin
välittömästi
soplmuksen solmimlsen jälkeentaati*
maan
uutta
suRYO 66*suunnitelmaa*lopullinen
ehdotus n joka rakerrtuu jossain määrin $URTO 54:npohjalle, turi
valrnilkslrruoden 196? kevää11-ä' Tässä suunnittelussa hyödyln paljon kes-
kusteluista
suunnitteluryhnråin jäsenten kanssa, 0]enerityises- ti kiitol-linen
Timo Älangoile monisiahyvistä
ehdotuksista.Kevtiällä 195? muodostettiin Tampereen
Yliopiston
Tietokone- keskukseen työryhurä suunnitelmanropullista,
käytännöllistä toteuttamista varten. Työryhmään kuuluivatKarl
Kåirkkäinen,3e-ntti Kanerva, treena r,ankinen, Tatir
Kalln ja Matti
yrinensekä
allekirjoittanut.
. Ryhmä on p1tänyt työnsä aikanaviikot- tain
neuvottei-uja,jolssa
ontull-ut
es1ll-e usej-ta arvokkalta lisåehd.otuksia. Näistä olenkiftollinen
varsinkinpenttl
Kaner*val-ie
ja Kari
Kåirkkäiselle,Ya,rsj-nainen
ohjelnointityö
onjaettu
seuraavasti. leena Lan-kinen on ohjelmoinut numeeriset muunnoskäskyt
ja
käskyn YARAN.Tatu
Kalin
6nlaatinut
K-ohjelman, jonka avulia ylläpidetään järjestelmäänliittyvää aliohjelmakirjastoa, ja
*hjelmoinut käskyt MIANr srDlE\rja
cORRsE.Matti ylinen
on puolestaan vas*tannut
loogisista
muunnoskäskyistäja
käskyistä RE$RÄN sekäTTE$T. Tatu
Kalin ja Mattl
Ylinen cvatlisäksl
ansiokkaasti huoleietineet monlsta iärjesteimän viimeistelyynja
testaukseenlåittyvistä
toimenpiteistä.Ällekirjoittaneen
osa]le ontu]lut
iäriesteLnän
ylelssunnittelun ja
S-ohjelnan laatimisen ohella käskyt nEF? CALL, CIA$S' TAII,E, TRåNSF, FRÄ0T, OHIZja
PRII{I.suRv0-jär'jestelmii on su.unnite
ltu ja' toteutettu siten,
ettäsitä *n
helppo edell-eenxehittää ja laajentaa,
Tarkoituksena onkin ryhtyävälittönästi
saatujen käyitskokemusten jälkeentähän kehitysty$hön
ja siirtää
jeirjeste}rnä nykyistä suuremmal* ,lle
tietckoneelle,r-
3*
Kiitokset
tähänastisen suunnitelman toteutuu,isesta kohdi-s-tuvat
paitsl suunnittelu-
Ja työryhmän jäsenilreirtyösniille yhtelsöille,
joidentuella työ
on tapahtunut. Ki.itän tästän1yötävalkutuksesta
erityisesti
0y Nokla Elektroniikiraa {ent,su.omen Kaapelitehtaan Tietokoneosasto), Tampereen
yliopiston
Tietokonekeskusta, Tampereen
Yliopiston
Tutkimuslaitostaja
Helsinginyllopiston
laskentakeskusta"Tan:p# re # 11a, I{els ingi.ssä j a Kaiv*k"*e}&s så
j *ulukuus s e l* 96?
S epFo 1\{u* to nen
4*
1.
JOH}AI,ITOSURVO 65 sn lsåhinlrål
a]keistj.tastollislin tietojenkäsittely*
tehtäviin tarkoitettu
ohjelrnointijärjestetmä. Tarroitteena bnollut tätä
iäriestelinää suunnlteltaessa.,että tilastoaineis*
ton
käsittely
voidaan kuvataja
toteuttaa heJ-pommin kuinylei-
sen ohJelmointikiel-en
tai
valmiin eri_kolsohjelman avulla.SURV0-järj estehaän avu]-la voldaan
.suorittaa
annettuun
ti*
Lastoaj-neistaon kuuLuvllla
muuttujilla ja näistä johdetuilla
muut tu j i 1 1a s a*alrqilcai s p s
tå
]rE e j. te
t ilat!
p 1 *+ ste
gpereggigi-!.g.Tällaisia
ovat:1.
alneislqTr l.aad}4tqrkkailu
(muuttujien arvojen järkevyys, havalntojen sisäinenja
keskinäinenristiriidattonuu*)
n2'
tupnuslui{FjPJi taskeni.nen (keskt-ja
hajaantoLuvut, korue-laatiot),
J'
tai4rukoln}å(frekvenssi j akautumat, ,,ristiintaulukointi,,
) ,
4. ti'],aqtol.lisqt
qnal.nvsit(varianssi- ja
regresstoanaryysi) r5.
tes,lisugreiden tgi:Fe.mi*eq(t*testt,
f,z_testi) n6. .havaintgaineiFton rnug'nlaBlnpn jatkotolmenpiteitä varten.
0perailbiot voigaan $oteuttgg!
eri
tqv.oin*gqrlisina.
mikätarkoittaa, että
operaatio kohdistuu vainhalutut
ehdot täyt_täviin
havai-ntoihin.Kaikirre
käsitter.yn kohteenåorevirle
ob j ekteilLe
,
sgRro;q,b,j g\tg:r-rrg (muuttuj at,
taulukot,
r:nuuttu*jien.luokitustavat,
J-uokato ehd+tjne,)
voldqan antaa selvä-E1e1-1-s,e!
nlse!'
mikä helpoitaa tehtärrän eeittämistä(ohjel-
mointåa)ja
tulostentarkastelua,
Tulokeet saatiaan aina suRvo-objektien ninrilLä
ja muilta selväkielisillä
trinnuksilla varus- teituåna kaavåsinaja
taulukkoina.SURYO 66
r}la käsiteltäväksi tarkoitettu
tehtävä on kuvatta-va laatirsal-la tiet*koneerle s$Ry_Q:o-Lig.r#g, joka kaoetuu suRre-
4,*+irvSst:i,
ja sisältää kaikki ta;peeltiset
tehtävän määritte_Lyyn
ja
suorittamieeentar"vittayat
ohjeet* Koska suRvO_järjes*telroää laadittaessa
tilastoll-åsten tietoj
enkå*sittelytehtävien ominai-spj-irtdet snotettu
,jc etukäteen hucmioon, orrletuaa kin*joitettaessa
päästään huonattavasti väiiemrntitlä. kuinyleistä
ohjelmaintikieltä
(Af,gOI,, FORTftÄN jne.)
Ueytettäessä,$siq.:L. Olkoon tehtävånä raskea
5-
ai"neistosta, iossa ontujaa ja
1o0 havaintoa muutrujien keskiarvot.jiarimmiLleen
perkistetty
tämåin tehtävän suorittava ohjelma kuuluurbSFl+ rel+1,
x, sun(t:20)l
iri$-es,eq 1,nifoq i:=1
stQ! 1gr_ttl
AO 5io sunn(i):=g;fgr
n:=1 steeI unlit
100 do{or i:=1
slgp 1unt{f
Z0 -do.be$ln {e3g
x(i};
sum{i}:=si16(i}+x(i) *o4;fog ir=I
glep] qnlit
Z0&
pr+_r$ sum(i),1fOO endYastaavan tehtävän
servittää
suRV0-ohjelmaM@ZC NQr00
UJEAIq@X]*X2O END@
täydellisesti.
_-_-F'_-F_--_---T
ä* Inri"Lrt *
aI,##5**
Yhd.ennukaisuus, ioka ykslnkertaistaa ohjer'aiar
rajoittaa
samalLa
käsiteltävien
teii'bävien luonnetta. suRvo*järjestelnåi soveltuu käytettäväksisll oln,
kuntilastoaineista
voidaanesittää ja
onlävistetty relkäkorteille tai
reikänauhallehaypinloqqlriisin
mucdosea,j*ssa
kr:nkj.n{koehenkllör haastatertava, otosyksikkö, tuoteyksikkö,
@
koe*toi'sto)
saaroat arvot err" suläFtpjlssq (havaintoyksikön tunnus*ja taustatiedot,
testipistemäärät, vastaukset, mi-ttausarvot) i'l-naistaan etukäteen sovitussa jrårjestykseseä,Ninitys
havalntornatriisi seurå.asiitä, että
tärr-ainenti*
laetoaineisto voidaan alna
*sittää
taulukkonan matråisi_na,jossa kutakin havaintoyksikköä vastaa
tietty
vaakarivija
ku-takin
muuttujaatietty pystyrivi.
$URTO*iäriestelmei käsj.ttelee
(niinkuin
yleeneä nuutkin.ti- fastolliset ohjeluat)
havaintomatrilsiavaakarlveittäin, siis havaintoyksikiiittäin,
Havaintomatrilsin vaakarivejä
(havainto_yksikön saamat
arvot eri
muuttujissa) sanotaan hq,vaintovekto_rsik{1.
useån }ravaintovektorlsta käytetään myösnimiffi
å:,nr,.re1åä* * "
Havalntomatri-isia
ei tavallisesti
kekonaisuudessaanr talLe-teta
tietokoneennui*tiine
vaan kustakin havaintovektorista6
kco*a*i: aåneast*.an $uRyo-ohjelrnan tarvi-tsemat tiedot
r
jotkasu*r$"en yhrti s t * tään aikais enrmis t a havainto velrtore is
ta
kerät*tyl-hln
tietolhin.
I{avaintaraatriisiesity*
ei
ni ;enkään olennaieeetiyajoita
$ilR1,r0*jä:"j estel-män käyttöä
tirast+llisissa
tehtävissä, koska käJrtännössä' kaikirå iäriestelncålLiset tietojenkeruu*ja tLlas-
toåntimenetel-nät johtavat tulokseen* joka vantaa havalntannat-
rl1sia
Havaintomatriisit
låvlstetään
jokoreikäicorteille tai rei-
känauhelfe havaintovektoreittain sj-ten,
eitä
kunkin muuttujan Bailrka l-ävistyksessä muidentietojen
suh.teen on aina samå havaintoyksiköstä riippumatta, Yai* nurneeriset muuttujlen ar-vot saliitaan; sib
*sim.kvalj.tatlivlset'tiedot
on koodattava nreuserisiksi, Fuuttuva havaintoarvo on sannoinllnaistava
nu-meerisesti (muuttujan luonnoll-isi-sta arvoista' poikkeavasti,
jo}loin
$IIRVO*ohjelmassa on mahdollista varautua.tällaisiin tllanteisiån)
"suRY0-ohjelnao
jo].la
annetu"n havaintomatrij-sinkäsittely
kuvataan,
ei
kuitenkaansisälIä
mitääntietoja
havaintonatrij.-sin
lävintystavasta. Ainoa. yhteys ohjelmanklrjoittajan ja
havaintomatriisån vä}itrls, ohjelmaa tehtäessä oor
että
tiede- tään suRYO*Järjentelmän antavan muuttujil-le nimetxl, xz, xJr".
silnä
iäriestyksessä, jossa ne esi-intyvät havaintovektorissa..Egiq€, 0l-koon havaintomatrij-si koottu Suomen
kuntla
Ja vuoden 1964' kunnallisvaal-eja
koskevista tåedaista $eurs.avasti :(tanoe
I
Mltä*Missä-Mittoln fg65)Kram *ffi", ffrxr:.* ffi.*
mt;* ***
it* -l * å;:}r å
$*"mnirq:
fl,**r*"
Jååtn# m t3=F * Fr* s ent ti"
f*i {*F f.\
i'{*c
'Fä fif l+LJ
l.rreJ"tur,at* t; trs j ;x-
Fht. *å**ffi##i *
"ffimmm.}tltflF.*
.1,r# 33
'# f;h*.r"X- j_n
hånt:n l" SS S
åä
't .r--t IF l.fts\
.rL {'-" 4i
"rr
Årå.*å*åIr.
i l*#{} }
JtrS
#
is it
'1
å"
f? r?
t{
/n.'T r*;
4"#
- f"ur ii
k,*u"p rås,k å
*i
kmmppålå{esff mmm"åm,åmkumt m*"3
t
$ilu r:,"i;;*,;:::,m.# TJ# *r:. lr*p'pmm.ttie .$ffi1"Äj:ffiffi1rffi#-tå s
d'31.
6! f -,*
iii,i."i,:":i,r-i't'.*;r*iri:;#:iiriitil:j"nåt, fi il'i-:i'r" ri j_:ii,E "rgl.i.*;::ll*,
t, r.i -i "lä-rfrr.
äi *
kuntamr":"*to {lnA-[ai i],
Xä = d.än1*ik*r:"tettuj en lukunrd,ärei tui:.anslna o
Xl
= ääriesi'yspl'osentti,Xd = valtuutettr"r;ien k*kon*isniriär:ä n
XF :x
ei*sc*ialistjsien
valtuutettrajen lukum:iä:"ä,x6 = k.u.n.*aii-:-sveJ^*n er:.naj.,].;over*äyrin
hinta
v.lg6F "1{ä3'x5***
tätä
1tå.v*intomatr"åj"*ia kaiklssa seuraavisse joh*deirt**n ku.uiunrissa esi"rnerkeissä- Näistä ectmerl;eistä kr:ottu -i;rt.yil*llå{:*n suF.}'O*utrj eirna tulCIksineen esåtetään j ohdannon
'I n^.'^^
I u l-r L{iJ D d E
Tl}
fl1r'i
i-r's:
J\.
"ffi*iåm**-"'f
Jl,$r äu.i:i:ll'I'l; l_kåLIffi :j. Sfu 4
LlW{*
{"}.rii ä-,ä$H J. I,ffffi* T*
-l,iä iåÅJli# iK
'H,3 Å $rl,l$
,T,i cl li åå i
K5 iT;:Iffitiffi"j
-{.t. _/'- * !'l Sa\ ? ,f sd'
E ,i.-r {i T i{ j Fr !".
-(4 .# .,: i, -L..1- L .-a* 'i,i _/j
*n masic*l-linen siiRs***hjelm.an al_ku" ö OhjeLman nimenä on
VÄ.s"åI'IqiirKimI$ f964. $UfiyCI-käekyllä MS6 lhnaåstaann
että
ha*l'ain"t*mat:rii*iån ku,ulu"u 6 *iuuttujaa, Muuttujien nineämi.skäs-
kyJ""I-ä c.åLå ann*ts.an tässä tapauksessa
kaikille muuttujille
sel?äkie.lås*t nå:net, jctka, luetellaan x*nimien rinnall-a.Yl-eensä on
aiheel-list*
Ja jaskus suorastaan välttämätöntä*kin
kuvata muu*rlnj å*n luonnet Na uj*i-ta treiyt
toim*npiteet,*rlneI: lrailqkea
*rilaiset
"hsrkimt,;ksetusaatalsiin
chjelmassagu*r't'h*"å;r-rksi .
t^ 'i; , ., Y?-t-, '*i 'r -n
!'+t
"./t '-;' i+-i i"'i ii" i;
hJ
u
an la
5t
'$r"\
+{,J
i:I
ri
,{a
'-1
*å.
rl
tt
t"
.Å nF
ffi -t"
[.t
;el
!.
ä
q
iL'#*-i-}E ft,$ t # l_ *Tl::n* ny"h el_ us * s.vas
"ärr ffi, i,rriin,la. :i tr * 3råå s'* å nä* rlF i t * tr rif;l * n
f i i- iii"i, j .*- i.1* m m" å g L m, ,+ ilt,* nt m"}g *r miåu"t
* j":i"ir:. riå::ir'i"rr jäl}e **n n:H-r,r il å; i.i j r#rr
u d.;ir'-rr # * *så r,'å m ;$frå . Iåni-u* t as # ,$ r* ir# i
rr#l"vnf,kå#iimlm" aTuTåt*"r;"j å *n I:i"i.:rTr i,#,
'*{} h;i * }p:.mn i-*.m*t åm"å ffi t sn *
l: tä'rä l* j. s { *}ij * j- rn.iåj" f * }
,$e l t;f"tr haw*"åyit ili rltflå. h gr å 3-*
{H-}* Htu K}ss+#} *}trrffi*
i-må mm ä- j.nffiråå.ls * * tma
\.f !' l
'?' *'
?.J *Ä*{
r:*\#lJ Fil
ItM
.* L"j aw'
Såg:*,"
Esimerkkiaineistossamme muuttujat Å.*.N$ja
Allsr65 saat-tavat
al-la yksidesimaalisialukuja
rnuj-dennuuttujien
ollessa kokonais)-ukuja.Mikäli
halutaansäilyttää
yhden desi&aalintarkkuus
nältä
nnuuttujla käsiteltäessä, on annettava seur&a- vanlainen käsk}r SURV0-ohjeinassa,IEF$}ÅÅN$ ÅYRI55
S:1
,jolloin
suRY0-järjestelmä saa tietCIonsa käskyssä esiintyvän sltaalgiqqp?fqgetrts (S:f) avulla
täaiån muuttujien ÄAN$ja
AYRI6 5 eriko i sominalsuucien
Ssiq.,5' Jos on
aihetta epäillå, että
alneiston lävistyksessä onvirheltä, iotka
aiheuttasatmuuttujille
mielettömiä arvoja, on syytätarkkailla
muuttujia seufaavasti:I*[sky
InrGlAÅI{s r,r0 urloo
tarkastaa,
etteivät
nuuttujan ÄÄN$arvot ole
aLle0 (rr0i ei-
vätkä
yli I00
(Urtoo),Ää.sKy ,
DEF@AYRr65 L:g
vaatiin että
ÅYliI65 on vähintään 8.Haluttaessa johtaa havaintomatriisiin kuuLuvista muuttuJis-
ta uusia,
on käytettävissäerilaisie
mxllånnoskäsky.iä"F***.Jå" Kåisky
$U}Q$OS'f YAST EISOST
laskee erotuksen YAL?-EIS0$V
ja
asettaa täuän uudenmuuttujan
i'
SOSV,r{*soslalististenvaituutettujen
}ukumäärä} arvoksi"truuttiijaa $0$Y voidaan tämän jälkeen käyttää ohjelmassa täysin alkuperäisten nuuttu;
ien
verci$ena,Ktåsiry11ä
MI?3jT#ÄANEST CI"fr:l_ ÅÄtt# ÄÅ$OIK s:0
saadaan ään*stäneiden ru.kumäärä ÅAI{EST täysinä tuhansina.
Ssinl+i, Käsky
EQUAT,$SOFU åÄI,Td CI
nåtärittel-ee uuden kr$å+sen nuuttujan $OPIJ,
jolla
on joko arvo- togl tai
eeä$S,sj." S0FU ontoei, jos
AÄI{$ =0
(=vaalejaei pi- detty).
$0FtI on epätosi,jos
AÅNS/ o .
Kunnat,joissa
vaalejaei pidettyt
voidaan tämåin jälkeenkarsia
tarkastelustakir- joittaraalla
käskysmru
rF :$OFU
,9-
Edellinen esimerkki kuvasi mahdolllsuutta
järjestää
SURVg-ohjelman toiminta
ehdolliseksi.
iGiskyissä,joissa
ehd.ollinentaiminta on mahdollista, etrto ilmalstaarr
rF-sanalla,
johonon
liitetty jokln
looginen muuttuja. Käsky toteutetaan vain niid.en havaintoJen osal"ta,joissa
lF:-ehtg on volmassa e1i looginen muuttuja on arvoltaantosi,
ååim:9. lasketaan kesklmääräinen äänestysprosentti maalais- kunnissa
sitenr että
kunkin kunnan äänestysprosentti otetaan huomioon ääniolkeutettuj en lukunäärän osoittamalta painolla.Tämä tapahtuu käskyillä
EQUÅL,QMLK rfitru0T0 3
MEANS AÄNs W:ÄÅr{0IK IF:MLK .
EQUAL-käskyn rnijärlttelernä looginen mu.uttuja MLK on
tosi
vaino josr KM[J0I9=J, MEÄN-käsky laskeetä]lä
ehdolla(If
:MI,K) muuttu.-jan AAN$ keskiarvon painottamalLa sen arvot muuttujan AAIf0IK
(w:ngnOfl() arvoit-ta.
MEAN-käskyn antama
tulos
näyttää seuraevaltalTF
å
TU,TLK $* 4SÖWffI#}äf \rS"ItäÄHåH
r
Ä*"tr*Ijiffi{J}d #F WHXGF{TS }4S? " ##
YÅfrTAH*H 'firfffi åriilf[åiiÅ . T
.qÅHs Tg. Sg#s*
@AN*käsky edelLisessä esimerkissä
oli
ensinnäinenvarsi-
nainen
tiiastointikäsky,
joka hoitaapaitsl
tuloksen laskeuj-- sen nyös sen painatuksentietyssä
vakiomusdossa. Sana käytäntö koskeeiraikkia tilastqintikäskyjä.
Eslm.9. (Taulukointi)
Muodsstetaan kaksiulottej-nen frekvenssltaulukko, joka kuvaa kuntamuodoittain äänes
tysaktllvisuutta
äänestysBrosentln mu-kaan
luokitettuna.
llänestysprosenteissa käytetään seuraavaaluoKKaJ aKoa
l
J-r.r*kka
ARå-H?S
r-r r*' J'i'! ,q
/ ?/ #t-I
flr]/,,$ T
"Hå3'"T 5
ffi i*# ffi
##.n# m tp mF3:-# ilå #n* t i"
ffi ?'*,*,'3
'75.* & T?-,i]
Grl r*r fi; /\
{,*i L*;' +r -n-J ffi LJ {t^ *, .}'
f'\ e i*1. F-'+ f i r*,1
; *:LJ .*
#
"åS.ffi# Årkffi-tKtr ftff'åffi-r"i t*1åm;dn
tr ä,,4ffi ,*Tffiå $iS"Fä Å Kf
Ää,å*ffT'5
.rc; r'- 'i t=,. /'r.åg / r-l *-i i I.r { }i,r I n f s';'d
[i*rt'g 5
sgTi\:$ .r t'} r*)laf:'rilc-r,;rl!r-t -#". di"+.j- 'a,l J+{
Tämän jälkeen v*idaan antaa taul-i:lcolnti.käsk3r TABIE, jossa jiaurå mfåäriteity lu*kitustapa ÅåNÄKT tuLee käyttöön mui:ttu-
jan ÅA$$ arvoja J.uokitetrtaessat
trÅffiä,Hw
ffif,$f
iffi r#M
tr*"H&H*k-dmkyn *'mä#.$ttxm nd^3rt tf;åä s *Hr-&ffi,*rmlt m, ;
trdm 5l 5
TlÅff$-Hs Trå.Uåi3l
#**tTT$lH YÅffi 3 ÅHåH s KffitT#tr*
åt*W ]IÅHäÅHH,H: .E-Affftå
S'TTH#{JH}-{#äHffi
tr LÅffi S ä Fä *"åT T{}ffi * $-Å}E"-EH"tr
"',r ,+ - ts
?ii ! -i tr '3-..J
if .,i {:l
.."...,", e. J
I,J l*.', s
#fll,$ ;1"" 11
{} "-)
t^"i + .l ls\-.t
l' r"t
fi*
thi \.y' f\ r- i-1 b", { iltt
v4aFb
ÅåKH?5
T S/m*
S*nlg 5 Ii-T" r fl m å "å*d-f,. i*-J
,1
T#:tÅ*
F ffiH #f$ffiT ffiH #*Kq]F,ff{S
I
tr'tlTp*t#s
Ti""i d I*' t, -l '.Eh J ?'T
S
l_?
5
lSTs*
s#46fi
53 FT*f't'"lX'
ä3.äT
"33 . fl)*
3.{S " ffiä
I# - ffiä
l-**'' #*
-1
J*
f\Ä{. 1
-'i f"
rfa
a
j
/[ i*r
f*r
lri
!?
fF {
f\ *r fl-J
'+å FtHuSl,HTS fi'-5ä
T5/**
5åt.1?#*/'#5
i4,,'Tff T"SrI,$5,
6"5ätr#trs.]", j:'i]# " i)#
I
E: l+*
ä#,, *s
"1 fnt rt ']
*) \J " t'-]
l"#*.
**
-'t{!
qi
-t Å läff -i- r-{- * *J *3
?{*l .l 4.f - t' 6CLf J
åffiFffij't lq,t+
.J f e '.i,J
IT J*f
*s*i €J-d '1 {-,t l''ol d-'! f-}
J-" \J \*l 3 '\,. r*+r
Prosenttåtaurukcn painatus alheutuu parametrista }'f ;0S
*',-1'
-
1l_filastointåkäekyjen
tuloksiin
voidaan useln kohdistaa uu-sia
$URTO*käskyjä,ffimå:Er* å* u H*#}3-ås*ffi såå *s årn*rkåsnd, åmsketun f r*kveslss i.tnuluksn
*". 'F
H-qffhTiå fi-" * ffirw# -$ e*d &ffiT? 3n$imkp)-l-f;i
CHIz@ SAIJIU1 .
Fåtru11.. $usritetaan
viivallinen
regressioanalyysi, jossa sel"itettävänä nuuttujana on ATRI65ja selittävinä
muuttujlna^4.Äl{0IK, l*W$, S0S#
(=soslalististen valtuutettujen
prosenlu*aalinen osuus)
ja
Mr,K (loogisen muuttujan arvoatosi
vastaa nuueerinen arvo1 ja
arvoa epätosi numeerinen arvo 0).$uoritus tapahtuu
vaiheittain siten, että
ensj-n muodostetaanuusi muuttujå $0Sg
, sitten korrelaatiomatrlisi
(+keskiarvotia -hajonnat),
jossakaikki
regreesiomalliintulevat
nruuttujat ovat r- nukanaja
lopuksi annetaan käsky REGR"*,N, joka kohdlste- taan tähän korrelaati-smatri.is11n :MUIT@Å 100 S0ST
nlvp sOss Å TALr
c0na3T,@ ÅYRr65 ÄÄNOIK AÄNr S0S$ $:K0RR REERAI{E KORR
:
ÅfRI55 (=SELITHnTAVA)Ä.åN0rK ÅANs S0S# MI,K
(=SEImfAJAT)
,suRV0-ohjelua päättyy aina käskyyn END@
.
seuraavassaesi-
tetään edelläolevlsta
esirnerkeistä laajentaen koottu täydel-linen
$1]RY0-ohjelmaja
sen antarnattulokset.
'.T
G1äffi
ffiår I rurK I MUs 1e64
ciiuoxl
ilFruorCIXE AåilOIK
f, Iifålf
1x5 E I $0Sv
X6 AYR 165
DEF& åAHS ÅYR|S5 $:1
EQUårO SopU AAtt#
O [Et
I'AALEJÅ)STOF$ lf:SOPu
.
ESUALS MLK XI4UOTO 3|'toTs URB s,lLt{
F{Eål'l$ AAil$ t{ I AAI'10
li{
I F:litLX@ AANS U:*Åt*0lK lF:URS Stå$S@ åAltAXT S:
t
\
-|h?åå'? l*.3
; 6
80/s5so
å4.9\
YL lS585
10ODEFO Kl-lUCIT0 L:
I
U :3]jffiT}ilifii in*l'*ltåffr'
H:cR6vTABLee TAULUP KtlU0T0
*
T:ÅYR165 VÅRÅiffi} TÅUL['2suB@ $Osv VALT Ilsosv
pruLT$ A 100 s0sv
ulvo
soss Å VALT'C0fiREL(} Xg-X6 $OSV S0S$ MLK f-l:KOftR8
RgGRAiI@ KSRRS
AYR! 55 (:9r,1!IEIrlvA) .
REGftAun ååfiflå- ÅÅtl$ s0s# FILK {-$ELlrrAJAr}
-.
$0$sc*RRrLo åtfiä [åbå thfi
'
t,
r F:]'LK N : R/r,*n@ AAI{6 SOSS ÅYR
165
I F : URB N: RIURSTTS$T$ R/MLK R/unB
EltD$ '
I I
i I
I I
i-* l? ,&
-!.- -J
H &$et å TL"*äH ä Ft{"J-$ åt}*s
tr$- ÅSffi, * $" å # $iT'€ ffiffi x
#å_ s,sffi
SåtL-ffi?5l . {Hl###*$ffi
YS/ffi# ?5.###Llm
ffiffi/å-*s ffii}. t}#fl}ffifl}
Yå" &ffi5 $.ås.*mffif,]ffi
re $h$4 &H $"
$"_åF4åTS
?d+' - ##{.}#ffi Fs. smfl}ffit}
ffidb. St;##ffi åf,}#.mffi#ffi
H#_ffi $ Åffiå_ils
zu#.
Fd efl-.{ffiå F{Wåi#Fffi tr &ef,H# å ffi
3
e$hru$d$ W ÅilT
s ffi ås#sv
# ÅYffies5
?
sflisbdffi&
s
s*sssffi
{}ffiffisffi
F-qLSPS
${}PrJfl$äfrffi ST{}ffiffis tr3.3"F
VAd-r"" $ T#?H $ffi[$$ åS#f+
T${ dh fråSL $e?"fl: i.} il.Fffi#ffiffi &f4*
W &&å. g TLjTH [$q{J$ åStuJ"$
TF* &rusL eY.H åJ Fffi#.ffiFq &Ftq. #dhT$- sr$$
v*'&&t $ Y'[JT[{ fi f,.tiJ$ $,'Sffijs
ffi* Sd"g'$
S# r&1, il
r--rdl TEqJ
*
,6 ,sbc
f-rto'"}
fnt.t Srr 4.iJ
#
ffi
e'*
$" rå fii q_J
.rc '1 c. w
I
x,lfdt,fqå.. $Tå,FTffi $F,$,l.r$ åS#;r
{ fl' : mfi'H frg m d+ffiffi
'dffi B #E4.g V5qf{ * .l$Et.[-ft" ä Åeffi# åH
Stjfl\4 #f,' tpffl $ ffiå4T,-.s 3"ds,,S? . ffii}
V$qffi $e å*å- H ffifl ,Å%fd
.eerus TS _ "ffiS{}S$
$ TIJTH *F$LJS å SS,fu
tjft
ffi
f{ "rm #sV Å&il åF*f $ 'i$
Wf, ä ffi$4F V effi * &ffiilffi
r
&&F$ffi åKsrjffi flåfi' wil $
#i{T$
åtrtrffi _ mffiTdeffi'tffi å Tfh[Js,.L] å
##fi- g,JF"4Fd V Feffi * &mil,fi s ${ffit"f{}?,#
$E#k$'d#åffi $ ÅH$ilffi
n
$e&ffis trt_effis åF $ #ey [ #ffi ; &&FdÅffiTFffiffiffitjffiFd#$ffi$
'v&,q * ÅffiLffi eeMffi v -&eå_ $ Tl#?.H
Mm S3S
$ärilffi T$
TSlmm ffii}/$"$$
*poE
$ mq
a !b H f$-F.rJ}
Yflt *$' ,f{ f t! \*F å S'rl: å,q
f-åH eF#
?ffi
" ?T åS$P
$r4{J$ åSS4,
rS irl .<il$
{*
"f
f,a J"
då+rfi
t
d+"S
3
TilTf4t6ffi
?s"?
*+3
$,?Tå?s
ås?ffi#
s#$+"#ffi S3$
tfr
ffi
tflt
*?s
f fr'h -.,s F}
tu*d419,
.tq 'g
/" r* ,r'r;
,*ti , a-tr ".,, ' {{.:r' }!} l' ,i' .-.
fl:,'J * 't'
,*-s't,;* S .*S j
4 il . *V**a
Åt t:7 rr,-:\le p.;,..:I i:.,i4 .,li#j+-.*
f.:: €.' ':"
{ "+'' i{ d.=- !:.*
"fi f-':1. d*t sF1; e|''a
:,E"t"fE"i F Lli.._i
Fffiffi #ffi F*"F" ffiY $t{}hrd-g
,då p
Ji"'
p i*.
.*rll*w.
..,rF .J
'#1,,.' f"rftF i Fij,i,IliJ
t{} r. 1nl t,.,' ii.. r"+-. :. q'\; qJ:1
Jh, ';i{q
. rii,;r"
,i4i.*t
ir 'il fr f?
"'f o*$ * r+'if q/i d} d*" f "}ilå
f,; l"d' rgn 1t #
""-
*4, d',4 *1. tA,
#U u*''|+.#
'B f,-$f} f i'$-t
J.:* i...,+ h=i #- h.'r \.*+
,fi f å r,r* rr r1,F
n.i; Y t\-- I 'r.r,.
,'i 1 Li* i+". i..."_ f ,"..t oar:, t,,d ;l -, , .,-,,
1.:i-1 ,;n l"ii å I ..-: ,': 'r'-," +^oi:
;a-1 . !*.*,1 ,f n ,* . ,i ,, "
;E -j i 'i f trr." " il4rh ':i.-l'(i'if d.'r'.*f
'ft i:ilr;'1 l:F f '\..f */:"
FrS+ Jån 9;äa E ,.
I E j å i'':.L
C.1-"F
"fr
J
'T.i' #iL}
.Ji* Pi # #4 ,i'
*;;fl\ d nl
-c.lY"F * -tr,*t ;tt
flE #!i f.d Fl.
4 S (*q l*'i,
.,,r" !i 6!,"r'.1'
4T 4*S .iLfss,åB
å#{3. $#il}
1n$aF .:: -iri: * .i{r a\ !i: t t' ";+ ;
$ hLaF I fi]t i**
.i. "B #"t*F 'L*.$ m .s1 f
f*,!1t flhde
J.:P * f.ff,$
3#.ffiff
,+ o""
't+t .tt\
åffi*#H
ä.##i'- #ffi
Å1'å" t-ffi ?S
?s/ffiffi
ffi{}1ffi5 YL 8ffi$
T#TÅc-
ffiffi erds #f,
f.&il 1ffi ? S T 5f'#ili
ffit*r'ffi5
't-[_ *ffis
T'#TA,fl-
f i {. F*#qrN*
lJ,-I r: i j ;*1, i r.:1,a/ |i..s t.... i] _.r#
,"T1 f-- _.i r+ ;...r.
r ?:!, ,: il
i' .;! r:' i -i i '*{
i'r:: ji*' ,S r*., g*
*-i\";p ri"ilp
? lr
tril q t* ti t l*,iii'"1-.' .*"
r'$A ,C? *{.r. ts n
t q",i {i ,$ir ii,,,.
.f , fk ,r's
A4'4. H*ll
å3. S#
ffi. åå3
dFtk drr ftr
€ 4"{
*+- G'-"F*#:
ffi"##
$,hYffi äfoS
",*ö
"4,
å å . fätui*
ä"ff.ffiFPf3
å#.å,qå3
&P"##'T
4f* 'Fd: +
.&# e $ ili.å
'!E# pffi - ??-
s- ffi$ ffiffi- ?s
3
-ffi"
ffiffi. ffi3?. ?$.ffi ffiffi - ms
dp. 3ffi #? - å{}
T#Tåil
åffi#" fl}ff åffiffi"#*
äffi{_}* ffitJ
åffiffi*#{3 åffiffi"#ffi
,tiå
,E
rFt,dlc frr&
*ått
$"#
" åffi{:}
åff,- f.äffiT
s lis flå * Jr .ubd*, ** #; 'i*."t*
4 d*s fn f$ .'3 ,.h#, * d:+-J#
nit
-4
*rrJ
tr ffiqA
otio *H, # ,.J' ..f, \u.+
åff - 3trS åff - de$d-p åg " ffiffis
$,-ff
" e#tr
TftY Å.t Il lb# t p,qL
å å - Pdsdå
$.ff.3S#
åff. strm åff " TTtr åffi.'r+&.$
ffi Tfi* i:'i{ t;,,*, ffi #' ffiffiv $,*#',"$- ä # fld ffi #F å'u #,vt# f i * å I d.ffi' ,/*,f /lt,
dt .{.i
!il'
€rrr €!a r#l:r .*"F t1',l1'1* ,r .1 .! ir'i.
tl+ -t'' F F *,d *. '-
*3 ,tA'r'"| .4 ai'
# f 3 it st'.;
l'^i s it FS. r.,' ,. .l
* ;r f*,,3':f .,$
'+ f"* t f,Tf;r %-.1 '.*| 4 ;,i' *FJ
:,t +*' { Å..rr .i6
# :f ,fi3'd4 li.:;
-#Ft 1 -#' q-f;,
'ffi
. ;*-fl ''fu f;-il]
"* ,4 .,f ,i .l*,".
* 3 åqi'+[*$
tl;+sÄ.t '$ $;:å S. *cl ..'t.1" :,,, -..,+i
.,"F*ffi$J,ffitr
dt 4i'r{ lA #* flå,
I ".,.it t,,J:;' ilt''tt *
"S. f ii,'" ,rrr' s,i/ qoJ"
4 tr- if- $ f:i
,H fi.: iF,.! l+n 'jfi4 cilt'
å ,, ffi:[" 5rå
"fi 'F-*tr { ?
ffi, W .f ': .& *,/
€ rå\ ,f-. i'4Jif,nk
j. n 3:p'doiJ
1*sn"F *. r
ä l.J I F',ti L
J$ #Ft Y$? #rb ,ft
-f,.*df'ffifu ft ,u l}e"3 a
å. S5pil]$J
{ q ffif"Ffå
s$+ 6, ,g* ,,F t-f ."g
t $:d{,F? {}
,*' O *l.I 91" f *F
'r,i jI.: ;f i f;* [ T i.j T ir, * i't å,{ $å :,F_ *'$;Jk,
ffifd $ ff',ffi il,e,#il L,* å* åm. å-flS,t}{$:j {iF * FF* ffi iä{Jffi ru#Y' Ft $ Fd .