• Ei tuloksia

Tilastollinen tietojenkäsittelyjärjestelmä SURVO 66

N/A
N/A
Info
Lataa
Protected

Academic year: 2022

Jaa "Tilastollinen tietojenkäsittelyjärjestelmä SURVO 66"

Copied!
66
0
0

Kokoteksti

(1)

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

2

TAMPERE 1967

(2)

ITgfi*feuFi oqqgd tLtc.:e r"E&-tar!'*

TILASTOLLTNEN TtETOIEN-

KASITTELYIARIESTELMA

.sl",Rvo 66

! f *'

SEPPO MUSTONEN

MONTSTESARf A

TAMPEREEN YLIOPISTON

T'*;OKON

EKESKUS

Moniste n:o

2

TAMPERE "'967

(3)

Copynight 1967 Selpo Hustonen

(4)

$r$iittY$tuHrtHr-0

E$IpUi-iE

1.

JOHDÅ$TO

?,

suRir0*ollJ $LMÅN IrÅAT IHI I{ EN

?.1.

Ohj eknan rakenne

2,2.

$anet

ja

1uvut

2,3.

l\{uuttujat 2*4. $tlRV0-käskyt

?.5

*

Säätelykäskyt

2.6.

Muunnoskäskyt 2,7

,

Iruokituskäskyt

2.8,

Taulukointi

2.9.

Tunnuslukuj en laskemj_nen

2. l0. Regressio- j

a

varianssianalyysi 2.Ll

.Te$tit

3,

SUHV0*OHJEISIÄN riiyrrö

3 . I

.

Ohj e}rnan lävistärsinen

3 .

2'

lla.vaintonatriisin rävistäminen

3

.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 itukse

t

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

(5)

'.1F

1

.-1**

ESIPUHE

Ajatus

tilastotlisesta

ohjelmointlkielestä lienee syntynyt käyuissäni keskusteluissa

Martti

Tlenarln kanssa vuoden Lg6Z

tienoilla.

Tuolloln kehittelimme

tllastollisten

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

Laadittu

yleisiä

ohjelmia, koska

tuntui 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

laskelmia

eri

menetelnillä saruasra

tilastoaineistosta,

tietokoneen 'rhyötysuhde" paranee. Tär'keätä tässä on

paitsl

laskelmien samanaikaisuus myös

eri

menetelmien suuret raken-

teelliset

samankaltaisuudet

tietojenkäsittelyn

kannalta, koska

nåimä vasta antavat

riittävät

edellytykset 1öytää yhteinen ja yleinen kuvaustapa

erltyypplsllle

tehtä

rirle, srittäin

tärke-

ältä tuntui täIlöin

myös

tavoitella selialsta

tehtävien kuva- ustapaa

r

jonka tietokonelden ohjehnolntlin perehtym*itönkin

tutkija saattaisl vaivatta

oppia.

Kehittelin

ajatusta vuosina 1963-4

ja esltin

enshnmäisen ehdotuksen

tilastolliseksi

ohjelmointijärj estelnäksi syksyllä 1964. Käytin

siitä

nimitystä sltRv0 64; nimitys juontaa alkun- sa sanasta rrsurvey". flhdotus

iäi

toteuttamatta

siiruyttyäni

'ruoden 1955 alussa Yhteiskunnallisen Korkeakoulun Tutkimuslal- tokseen, mutta osatoter,r.tuksena

syntyi

vuoden 1964

lopurla

yrei.*

nen taulukointiohjelma .

Martti rienari piti

kuitenkin ajatusta

vireiLlä ja

nilnpä

lruonna a965 Timo Alanko

laati

hänen kanssaan uuden ehdotuksen

nineltään SURY0

6j,

ionka toteuttamlsesta

ryhdyttiin

keskuste_

(6)

2

lema.an vuoden 1966

syksyllä.

Keskustelut

johtlvat

siihenn että

Suouen Kaapelitehtaan Tie bokoneosaston j a Tarnpereen yJ-iopiston Tietokonekeskuksen

välil}ä tehtiin

sopimusn jossa suomen Kaa*

pelitehtaan Tietokoneosasts

tilasi

sopimu*kumppaniltaan

ylei-

serr

tilastolllsen

ohjelmointijärjestelmän $UI?Yg 66

Ellioit

B0l- tietokoneelle" Järjestel-nän määrittelystä

ja

sen toteuttargj-sen valvcnnasta vastaamaan

asetettiin

scpimuksessa suunnitteluryh*

mär johon kuuJuivat Kaapelltehtaal.ba Timo Ål-anko

ja lllartti

Tie-

"nari

sekä Tanpereen

Yliopistcsia Pentti

Kanerva

ja allekirjoit-

tanut

projektln johiajana. !

;

Ryhdyin

välittömästi

soplmuksen solmimlsen jälkeen

taati*

maan

uutta

suRYO 66*suunnitelmaa*

lopullinen

ehdotus n joka rakerrtuu jossain määrin $URTO 54:n

pohjalle, turi

valrnilksl

rruoden 196? kevää11-ä' Tässä suunnittelussa hyödyln paljon kes-

kusteluista

suunnitteluryhnråin jäsenten kanssa, 0]en

erityises- ti kiitol-linen

Timo Älangoile monisia

hyvistä

ehdotuksista.

Kevtiällä 195? muodostettiin Tampereen

Yliopiston

Tietokone- keskukseen työryhurä suunnitelman

ropullista,

käytännöllistä toteuttamista varten. Työryhmään kuuluivat

Karl

Kåirkkäinen,

3e-ntti Kanerva, treena r,ankinen, Tatir

Kalln ja Matti

yrinen

sekä

allekirjoittanut.

. Ryhmä on p1tänyt työnsä aikana

viikot- tain

neuvottei-uja,

jolssa

on

tull-ut

es1ll-e usej-ta arvokkalta lisåehd.otuksia. Näistä olen

kiftollinen

varsinkin

penttl

Kaner*

val-ie

ja Kari

Kåirkkäiselle,

Ya,rsj-nainen

ohjelnointityö

on

jaettu

seuraavasti. leena Lan-

kinen on ohjelmoinut numeeriset muunnoskäskyt

ja

käskyn YARAN.

Tatu

Kalin

6n

laatinut

K-ohjelman, jonka avulia ylläpidetään järjestelmään

liittyvää aliohjelmakirjastoa, ja

*hjelmoinut käskyt MIANr srDlE\r

ja

cORRsE.

Matti ylinen

on puolestaan vas*

tannut

loogisista

muunnoskäskyistä

ja

käskyistä RE$RÄN sekä

TTE$T. Tatu

Kalin ja Mattl

Ylinen cvat

lisäksl

ansiokkaasti huoleietineet monlsta iärjesteimän viimeistelyyn

ja

testaukseen

låittyvistä

toimenpiteistä.

Ällekirjoittaneen

osa]le on

tu]lut

iäriesteLnän

ylelssunnittelun ja

S-ohjelnan laatimisen ohella käskyt nEF? CALL, CIA$S' TAII,E, TRåNSF, FRÄ0T, OHIZ

ja

PRII{I.

suRv0-jär'jestelmii on su.unnite

ltu ja' toteutettu siten,

että

sitä *n

helppo edell-een

xehittää ja laajentaa,

Tarkoituksena onkin ryhtyä

välittönästi

saatujen käyitskokemusten jälkeen

tähän kehitysty$hön

ja siirtää

jeirjeste}rnä nykyistä suuremmal* ,l

le

tietckoneelle,

r-

(7)

3*

Kiitokset

tähänastisen suunnitelman toteutuu,isesta kohdi-s-

tuvat

paitsl suunnittelu-

Ja työryhmän jäsenilreirtyös

niille yhtelsöille,

joiden

tuella 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

Tutkimuslaitosta

ja

Helsingin

yllopiston

laskentakeskusta"

Tan:p# re # 11a, I{els ingi.ssä j a Kaiv*k"*e}&s

j *ulukuus s e l* 96?

S epFo 1\{u* to nen

(8)

4*

1.

JOH}AI,ITO

SURVO 65 sn lsåhinlrål

a]keistj.tastollislin tietojenkäsittely*

tehtäviin tarkoitettu

ohjelrnointijärjestetmä. Tarroitteena bn

ollut tätä

iäriestelinää suunnlteltaessa.,

että tilastoaineis*

ton

käsittely

voidaan kuvata

ja

toteuttaa heJ-pommin kuin

ylei-

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

]rE e j. t

e

t i

lat!

p 1 *+ s

te

gpereggigi-!.g.

Tällaisia

ovat:

1.

alneislqTr l.aad}4

tqrkkailu

(muuttujien arvojen järkevyys, havalntojen sisäinen

ja

keskinäinen

ristiriidattonuu*)

n

2'

tupnuslui{FjPJi taskeni.nen (keskt-

ja

hajaantoLuvut, korue-

laatiot),

J'

tai4rukoln}å(frekvenssi j akautumat

, ,,ristiintaulukointi,,

) ,

4. ti'],aqtol.lisqt

qnal.nvsit

(varianssi- ja

regresstoanaryysi) r

5.

tes,lisugreiden tgi:Fe.mi*eq

(t*testt,

f,z_testi) n

6. .havaintgaineiFton rnug'nlaBlnpn jatkotolmenpiteitä varten.

0perailbiot voigaan $oteuttgg!

eri

tqv.oin

*gqrlisina.

mikä

tarkoittaa, että

operaatio kohdistuu vain

halutut

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+t

jne,)

voldqan antaa selvä-

E1e1-1-s,e!

nlse!'

mikä helpoitaa tehtärrän eeittämistä

(ohjel-

mointåa)

ja

tulosten

tarkastelua,

Tulokeet saatiaan aina suRvo-

objektien ninrilLä

ja muilta selväkielisillä

trinnuksilla varus- teituåna kaavåsina

ja

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

suorittamieeen

tar"vittayat

ohjeet* Koska suRvO_järjes*

telroää laadittaessa

tilastoll-åsten tietoj

enkå*sittelytehtävien ominai-spj-irtdet sn

otettu

,jc etukäteen hucmioon, orrletuaa kin*

joitettaessa

päästään huonattavasti väiiemrntitlä. kuin

yleistä

ohjelmaintikieltä

(Af,gOI,, FORTftÄN jne.

)

Ueytettäessä,

(9)

$siq.:L. Olkoon tehtävånä raskea

5-

ai"neistosta, iossa on

tujaa ja

1o0 havaintoa muutrujien keskiarvot.

jiarimmiLleen

perkistetty

tämåin tehtävän suorittava ohjelma kuuluur

bSFl+ rel+1,

x, sun(t:20)l

iri$-es,eq 1,ni

foq i:=1

stQ! 1

gr_ttl

AO 5io sunn(i):=g;

fgr

n:=1 stee

I unlit

100 do

{or i:=1

slgp 1

unt{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 end

Yastaavan tehtävän

servittää

suRV0-ohjelma

M@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äksi

sll oln,

kun

tilastoaineista

voidaan

esittää ja

on

lävistetty relkäkorteille tai

reikänauhalle

haypinloqqlriisin

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å.a

siitä, että

tärr-ainen

ti*

laetoaineisto voidaan alna

*sittää

taulukkonan matråisi_na,

jossa kutakin havaintoyksikköä vastaa

tietty

vaakarivi

ja

ku-

takin

muuttujaa

tietty pystyrivi.

$URTO*iäriestelmei käsj.ttelee

(niinkuin

yleeneä nuutkin

.ti- fastolliset ohjeluat)

havaintomatrilsia

vaakarlveittäin, siis havaintoyksikiiittäin,

Havaintomatrilsin vaakarive

(havainto_

yksikön saamat

arvot eri

muuttujissa) sanotaan hq,vaintovekto_

rsik{1.

useån }ravaintovektorlsta käytetään myös

nimiffi

å:,nr,.re1åä* * "

Havalntomatri-isia

ei tavallisesti

kekonaisuudessaanr talLe-

teta

tietokoneen

nui*tiine

vaan kustakin havaintovektorista

(10)

6

kco*a*i: aåneast*.an $uRyo-ohjelrnan tarvi-tsemat tiedot

r

jotka

su*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 olennaieeeti

yajoita

$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

joko

reikäicorteille tai rei-

känauhelfe havaintovektoreittain sj-ten,

eitä

kunkin muuttujan Bailrka l-ävistyksessä muiden

tietojen

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 sannoin

llnaistava

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-sin

käsittely

kuvataan,

ei

kuitenkaan

sisälIä

mitään

tietoja

havaintonatrij.-

sin

lävintystavasta. Ainoa. yhteys ohjelman

klrjoittajan ja

havaintomatriisån vä}itrls, ohjelmaa tehtäessä oor

että

tiede- tään suRYO*Järjentelmän antavan muuttujil-le nimet

xl, xz, xJr".

silnä

iäriestyksessä, jossa ne esi-intyvät havaintovektorissa.

.Egiq€, 0l-koon havaintomatrij-si koottu Suomen

kuntla

Ja vuoden 1964' kunnallisvaal-e

ja

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

(11)

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],

= 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 u

j*i-ta treiyt

toim*npiteet,

*rlneI: lrailqkea

*rilaiset

"hsrkimt,;ksetu

saatalsiin

chjelmassa

gu*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

(12)

ItM

.* L"j aw'

Såg:*,"

Esimerkkiaineistossamme muuttujat Å.*.N$

ja

Allsr65 saat-

tavat

al-la yksidesimaalisia

lukuja

rnuj-den

nuuttujien

ollessa kokonais)-ukuja.

Mikäli

halutaan

säilyttää

yhden desi&aalin

tarkkuus

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ä on

virheltä, iotka

aiheuttasat

muuttujille

mielettömiä arvoja, on syytä

tarkkailla

muuttujia seufaavasti:

I*[sky

InrGlAÅI{s r,r0 urloo

tarkastaa,

etteivät

nuuttujan ÄÄN$

arvot ole

aLle

0 (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 uuden

muuttujan

i

'

SOSV,r{*soslalististen

vaituutettujen

}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 on

toei, jos

AÄI{$ =

0

(=vaaleja

ei pi- detty).

$0FtI on epätosi,

jos

AÅNS

/ o .

Kunnat,

joissa

vaaleja

ei pidettyt

voidaan tämåin jälkeen

karsia

tarkastelusta

kir- joittaraalla

käsky

smru

rF :

$OFU

,

(13)

9-

Edellinen esimerkki kuvasi mahdolllsuutta

järjestää

SURVg-

ohjelman toiminta

ehdolliseksi.

iGiskyissä,

joissa

ehd.ollinen

taiminta on mahdollista, etrto ilmalstaarr

rF-sanalla,

johon

on

liitetty jokln

looginen muuttuja. Käsky toteutetaan vain niid.en havaintoJen osal"ta,

joissa

lF:-ehtg on volmassa e1i looginen muuttuja on arvoltaan

tosi,

åå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 laskee

tä]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ää seuraevaltal

TF

å

TU,TLK $* 4SÖ

WffI#}äf \rS"ItäÄHåH

r

Ä*"tr*Iji

ffi{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äinen

varsi-

nainen

tiiastointikäsky,

joka hoitaa

paitsl

tuloksen laskeuj-- sen nyös sen painatuksen

tietyssä

vakiomusdossa. Sana käytäntö koskee

iraikkia tilastqintikäskyjä.

Eslm.9. (Taulukointi)

Muodsstetaan kaksiulottej-nen frekvenssltaulukko, joka kuvaa kuntamuodoittain äänes

tysaktllvisuutta

äänestysBrosentln mu-

kaan

luokitettuna.

llänestysprosenteissa käytetään seuraavaa

luoKKaJ aKoa

(14)

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

lST

s*

s#

46fi

53 F

T*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

(15)

*',-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 ATRI65

ja selittävinä

muuttujlna

^4.Äl{0IK, l*W$, S0S#

(=soslalististen valtuutettujen

prosenlu*

aalinen osuus)

ja

Mr,K (loogisen muuttujan arvoa

tosi

vastaa nuueerinen arvo

1 ja

arvoa epätosi numeerinen arvo 0).

$uoritus tapahtuu

vaiheittain siten, että

ensj-n muodostetaan

uusi muuttujå $0Sg

, sitten korrelaatiomatrlisi

(+keskiarvot

ia -hajonnat),

jossa

kaikki

regreesiomalliin

tulevat

nruuttujat ovat r- nukana

ja

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@

.

seuraavassa

esi-

tetään edellä

olevlsta

esirnerkeistä laajentaen koottu täydel-

linen

$1]RY0-ohjelma

ja

sen antarnat

tulokset.

'

(16)

.T

G1äffi

ffiår I rurK I MUs 1e64

ciiuoxl

ilFruorCI

XE AåilOIK

f, Iifålf

1

x5 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/s5

so

å4.9

\

YL lS5

85

10O

DEFO Kl-lUCIT0 L:

I

U :3

]jffiT}ilifii in*l'*ltåffr'

H:cR6v

TABLee TAULUP KtlU0T0

*

T:ÅYR165 VÅRÅiffi} TÅUL['2

suB@ $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$s

c*RRrLo åtfiä [åbå thfi

'

t,

r F:]'LK N : R/r,*n

@ AAI{6 SOSS ÅYR

165

I F : URB N: RIURS

TTS$T$ R/MLK R/unB

EltD$ '

I I

i I

I I

(17)

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

?

sflisbd

ffi&

s

s*ss

sffi

{}ffiffi

sffi

F-qLS

PS

${}PrJ

fl$ä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'*

$" fii q_J

(18)

.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 #s

V Å&il åF*f $ 'i$

Wf, ä ffi$4F V effi * &ffiilffi

r

&&F$ffi åK

srjffi flåfi' wil $

#i{T$

åtrtrffi _ mffi

Tdeffi'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ÅffiT

FffiffiffitjffiFd#$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

TilTf4t

6ffi

?s

"?

*+3

$,?T

å?s

ås?

ffi#

s#

$+"#ffi S3$

tfr

ffi

tflt

*?s

f fr'h -.,s F}

tu*d419,

(19)

.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 .

*

3 " ffiSff

Viittaukset

LIITTYVÄT TIEDOSTOT

Yleisesti jalkapalloilijat eivät tulkitse toimintaansa yhtä selvästi poliittisena kuin Rapinoe, mutta kirja havainnollistaa konkreettisesti uusia, ei­perinteisiä poliittisen

6. a) Kukansiemeniä sisältävän säkin kyljessä kerrotaan, että siementen itämistodennäköisyys on 95 % ja että 5 % säkin sisällöstä on samannäköisiä rikkaruohon

Tämän jälkeen pelasimme aiheeseen liittyen netistä löytyvää Geoguessr-peliä, josta oppilaat innostuivat. Oppilaat eivät kovin kauaa jaksaneet keskittyä tiettyyn aihealueeseen,

SURVO 66 is a pnogranming systen taitoned to the data pnocessing nequi-nements of elernenta:ry statistics, The data exposed to an analysis must confonn to a

SURVO 66 is a statistical job description system. The data processing require- ments of a statistical research plan are expressed in the SURVO 66 language. A

Its current version SURVO MM works in Windows, but it has emerged during a 40-year-old history that includes, for example, the statistical programming language SURVO 66, and

Argumentointitaidot ovat tärkeä kansalaistaito Argumentointitaitoja tarvitaan, kun osallistumme rakentavaan keskusteluun ja arvioimme tiedon luotettavuutta.. Monet tutkimukset

Näin päädyttäisiin määritelmään, että sellaiset teki- jät ja ominaisuudet, jotka ovat luoneet edellytykset nykyiselle, arvokkaaksi todetulle lajistolle ja jotka turvaavat