Marko Laine. SAS peruskurssi. versio 1.2

Koko: px
Aloita esitys sivulta:

Download "Marko Laine. SAS peruskurssi. versio 1.2"

Transkriptio

1 Marko Laine SAS peruskurssi versio 1.2

2 Copyright c Marko Laine ja Helsingin yliopiston atk-osasto. Oppaan luvaton kopiominen ja jakelu paperilla tai elektronisesti kielletty.

3 Sisältö 1 Johdanto Käytetyt merkintätavat SAS-ohjelmisto Havaintoaineisto Oppaan esimerkkiaineistot Koululaisaineisto Autoaineisto SAS-komentokieli DATA-askel ja PROC-askel Esimerkkiohjelma Kommentit SAS-koodissa Käyttäjän antamat nimet SAS-havaintotiedostoon viittaaminen Tilapäinen SAS-havaintoaineisto Libraries-ikkuna SAS Windows-ympäristössä SAS-ikkunat Program Editor-ikkuna LOG-ikkuna OUTPUT-ikkuna Asetuksia HELP-ikkuna KEYS-ikkuna SAS-järjestelmäoptiot Ohjelma- ja tulostiedostojen tallennus levylle Windows SAS:n oletushakemisto SAS-istunnon lopettaminen Automaattisesti suoritettavat SAS-lauseet Virheet SAS-ohjelmissa ja niistä toipuminen Kielioppi- eli syntaksivirheet DATA-askeleen virheet i

4 ii Sisältö 4 Havaintoaineiston luonti Aineiston saattaminen tietokoneella käsiteltävään muotoon Työvaiheet SAS-havaintotiedosto Havaintojen luku INPUT-lause Havaintojen luku sarakenumeroita käyttäen Vapaa formaatti Muuttujien sijainnin määrittely lukuformaattien avulla Lukuformaatin modifioijien käyttö Syöttörivin ohjausmerkkien käyttö Datan luvussa ja formaattien käytössä huomattavaa Muuttujien selitystekstit Ulkoisen tiedoston luonti FSEDIT-proseduuri Havaintotiedostojen siirto SAS-transport-tiedoston luominen Muut tilasto-ohjelmat ja SAS Excel-taulun siirto SAS:iin Aineiston alustava tarkastelu Proseduuriaskel VIEWTABLE-ikkuna Perustunnuslukuja Proseduuri MEANS Proseduuri UNIVARIATE Tehtävien suorittaminen osa-aineistoissa Taulukointi: proseduuri FREQ Taulukointi: proseduuri TABULATE Taulukon ulkoasun määrittely Muut proseduurit SAS grafiikka Pylväskuvioita: proseduuri GCHART Yhteisjakaumakuvat: proseduuri GPLOT SYMBOL-määrittely AXIS- ja LEGEND-lauseet Havaintotiedoston muunnokset

5 Sisältö iii 6.6 Kartat Kolmiulotteiset kuvaajat Grafiikan tulostus ja GOPTIONS-lause Graafinen katalogi Graafinen editori Havaintoaineiston muunnokset Muuttujien muunnokset Havaintojen valinta Funktiomuunnokset Puuttuvat tiedot muunnoksissa Muunnoslauseita Luokitus FORMAT-proseduurin käyttö luokituksessa Uudelleenkoodaus Havaintojen monistaminen Havaintojen supistaminen Havaintotiedostojen yhdistäminen SAS-makrot %LET-lause SAS/INSIGHT INSIGHTin käynnistys ja dataikkuna Histogrammit ja jakaumasovitukset Yhteisjakaumakuvat ja mallisovitukset Muita INSIGHT-analyysejä Kirjallisuutta 99 Hakemisto 101

6

7 1. Johdanto Tämä opas on tarkoitettu SAS 1 -tilasto-ohjelmiston oppaaksi. SAS (Statistical Analysis System) on yhdysvaltalaisen SAS Institute Inc. -yhtiön ylläpitämä ja markkinoima ohjelmisto. Tässä oppaassa keskitytään SAS-ohjelmiston peruskäyttöön dataanalyysin välineenä Microsoft Windows-ympäristössä. SAS-ohjelmiston muuhun kuin tilastolliseen tietojenkäsittelyyn liittyvään käyttöön voi tutustua esimerkiksi SAS-yhtiön kotisivujen avulla (www.sas.com). Opas perustuu alunperin Markku Korhosen kirjoittamiin SAS-oppaisiin sekä kirjoittajan pitämiin Helsingin yliopiston atk-keskuksen järjestämiin SAS-peruskursseihin. Osa SAS/GRAPH-osiota kuvaavasta tekstistä perustuu Antti Nevanlinnan julkaisemattomaan grafiikkaoppaaseen. Opas on tarkoitettu SAS-peruskurssin oheismateriaaliksi ja myös itseopiskelun tueksi. Opas ei korvaa varsinaisia SAS-manuaaleja. Varsinkin tilastollisia proseduureja käytettäessä on syytä olla selvillä tarvittavasta tilastotieteestä sekä tarkistettava SAS-manuaaleista tuloslistauksissa käytettävät merkinnät. Oppaan version 1.2 suurin muutos on se, että koko opas on paperiversion lisäksi luettavissa WWW-muodossa. Uusi versio on lisäksi muutettu vastaamaan SAS-ohjelman versiota Käyttöympäristönä on entisen Windows 3.1:n sijasta Windows 95/98. Otan mielelläni vastaan opasta koskevia kommentteja ja parannusehdotuksia. Tuusula, syyskuun 1. päivä 1999 Marko Laine 1 SAS ja muut oppaassa mainitut SAS-tuotteet, kuten SAS/STAT, SAS/GRAPH ja SAS/INSIGHT ovat SAS Institute Inc. Cary, NC, USA yhtiön rekisteröimiä tavaramerkkejä. 1

8 2 1 Johdanto 1.1 Käytetyt merkintätavat Tässä oppaassa käytetään seuraavia merkkilajeja: Courier-merkkilajia käytetään SAS-ohjelmalistauksissa ja esimerkkitulostuksissa. Näin kirjoitetut kohdat käyttäjä korvaa omilla valinnoillaan. Vahvennettu Courier osoittaa Windows-alasvetovalikkojen valintoja. Merkintä [katso kohta 1.1] viittaa oppaan kappalenumeroon, jossa on kerrottu lisätietoa edellä kerrotulle asialle tai käsitteelle. 1.2 SAS-ohjelmisto SAS-ohjelmisto koostuu eri data-analyysin ja tilastollisen tietojenkäsittelyn aloihin erikoistuneista osista, joita kaikkia voidaan käyttää yhteisen SAS-käyttöliittymän avulla. SAS-ohjelmistoa voidaan hankkia ja asentaa mm. seuraavissa osissa: base SAS SAS/STAT SAS/GRAPH SAS/FSP SAS/AF SAS/IML SAS/ETS SAS/OR SAS/ASSIST SAS/ACCESS SAS/INSIGHT Kaikille välttämätön perusosa: datan käsittely ja raporttien laadinta. Tilastollinen analyysi. Graafiset sovellukset. Lomakepohjien laadinta ja aineiston tallennus. Käyttöliittymien laadinta SAS-ohjelmiin. Matriisikieli omien tilastomenetelmien ohjelmoimiseksi. Ekonometriset mallit ja aikasarja-analyysi. Lineaarinen ohjelmointi ja optimointi. Valikko-ohjattu käyttöliityntä eri SAS-proseduureihin. Tietokantayhteydet, esim. Oracle, dbase. Datan interaktiivinen graafinen tutkiminen. Tässä oppaassa keskitytään SAS-käytön perusteisiin: havaintoaineiston luontiin ja aineiston alustavaan tarkasteluun tilastollisten tunnuslukujen, taulukoiden ja graafisten kuvien avulla. Tilastollisia proseduureja tarkastellaan lähemmin Markku Korhosen SAS-jatkokurssi-oppaassa. Jatkokurssioppaan kotisivu on 1.3 Havaintoaineisto Tässä oppaassa SAS-käytön tarkoituksena on tilastollisen aineiston eli datan käsitteleminen ja analysointi. Lähtökohtana on havaintoaineisto jonka ominaisuuksista olemme kiinnostuneet. Ensimmäisenä esimerkkinä havaintoaineistosta käyköön maatalouteen liittyvästä kokeesta saatu data. Mielenkiinnon kohteena on vehnälajikkeen ja lannoitteen vaikutus satoon. Tutkija on tehnyt tilastollisen kokeen rajaamalla peltotilkun ruutuihin ja jakamalla ruudut kahden lannoitetyypin ja lajikkeen kesken. Tuloksena on saatu alla oleva aineisto

9 1.4 Oppaan esimerkkiaineistot 3 nro sarake vaihteluväli muuttujan nimi muuttujan kuvaus SCHOOL koulun tunnus STUDENT oppilaan tunnus SEX sukupuoli (1=poika, 2=tyttö) GRADE luokka-aste LIKESC suhtautuminen luonnontieteisiin 1=suosikkiaineita, 2=keskimäärin suosittu, 3=vähiten suosittu KNOWLDGE tietotestin pistemäärä COMPREHN ymmärtämistestin pistemäärä APPLICAT soveltamistaidon testin pistemäärä MENTALPR älykkyystestin pistemäärä Taulukko 1.1: IEA-aineiston muuttujaluettelo koeruutu lajike lannoite sato Esimerkkitapauksessa havaintoyksikkönä on koeruutu, johon liittyvät tiedot muodostavat yhden havainnon ja jota siis kuvaa taulukon yksi vaakarivi. Taulukon pystyrivit esittävät aineiston muuttujia nimeltään koeruutu, lajike, lannoite ja sato. Näiden 8 koeruudun havainnot muodostavat yhdessä havaintoaineiston. Ensimmäinen vaihe aineiston käsittelyssä on sen saattaminen tietokoneen ymmärtämään muotoon esimerkiksi syöttämällä se jonkun editorin avulla mikron näppäimistöltä ja tallettamalla levylle raaka-aineistona. Aineiston tallennusohjelmana voidaan käyttää myös SAS-ohjelmiston FSEDIT-proseduuria. [katso kohta 4.4] 1.4 Oppaan esimerkkiaineistot Koululaisaineisto Jatkossa SAS-proseduureja sovelletaan kahteen alla kuvattavaan aineistoon. Eräässä tutkimuksessa haluttiin selvittää koululaisten suhtautumista luonnontiedeaineisiin sekä erilaisten taidollisia ja henkisiä kykyjä mittaavien testien suhdetta. Aineiston muuttujat on kuvattu taulukossa 1.1. Varsinainen data on talletettu tietokoneen levylle raakadatatiedostoon iea.dat. Se sisältää rivin jokaista havaintoa kohti. Alkuosa tästä tiedostosta sisältää rivit:

10 4 1 Johdanto nimi NAME MPG CYLS DISPL HORSEP WEIGHT ACCELE YEAR ORIGIN selitys auton merkki ja malli kulutus mailia gallonalla sylintereiden lukumäärä moottorintilavuus kuutiotuumina keskihevosvoima paino paunoina kiihtyvyys nollasta 60 mailiin tunnissa vuosimalli auton alkuperä, amerikkalainen, eurooppalainen vai japanilainen Taulukko 1.2: Autoaineiston muuttujaluettelo Autoaineisto Kukin havainto on talletettu omalle rivilleen ja muuttujat ovat joka rivillä samoilla sarakkeilla taulukossa 1.1 kuvatulla tavalla. SAS pystyy helposti lukemaan myös muulla tavalla järjestettyä dataa, [katso kohta 4.3] olennaista on, että aineisto on havainnoista ja muuttujista muodostuvan havaintomatriisin muodossa. SAS-työskentelyn vaiheet ovat nyt: Havainnot sisältävän raakadatatiedoston lukeminen SAS-ohjelmaan. [katso kohta 4.3] Muuttujien nimeäminen ja niiden tyyppien määrittäminen. [katso kohta 4.3.1] Aineiston tallettaminen SAS-järjestelmätiedostomuotoon. [katso kohta 4.2] Aineiston tilastollinen tarkastelu. [katso kohta 5] Toinen esimerkkiaineisto on autoaineisto. Se sisältää 406 autoa ja on peräisin Statlib-arkistosta (http://lib.stat.cmu.edu/datasets/). Siihen on kerätty teknisiä tietoja eräässä Yhdysvalloissa 1970-luvun alussa järjestetyssä autonäyttelyssä olleista autoista. Tämänkin aineiston lähtökohtana on raaka-aineisto tiedostossa cars.dat ja ennen datan käsittelyä SAS-ohjelmalla on siitä muodostettava SAS-havaintoaineisto.

11 2. SAS-komentokieli SAS-ohjelmistoa käytetään SAS-komentokielen avulla. Komennot kirjoitetaan joko erilliseen tiedostoon tai Windows-käytössä Program Editor-ikkunaan. Vaikka SASohjelmaa käytetään Windows-ympäristössä, jossa monia ohjelmistoja on mahdollista operoida pelkästään hiiren avulla, on useimpien SAS-toimenpiteiden tekemiseksi kirjoitettava näppäimistöltä (usein muutaman rivin pituinen) SAS-ohjelma. SAS suorittaa sille lähetetyn ohjelman ja palauttaa sitten tulokset. Tässä luvussa kuvataan SAS-ohjelmointikielen rakennetta. Oppaan jaksosta 4 alkaen tarkastellaan erilaisten toimien, kuten datan luominen tai keskiarvojen laskeminen, tekemistä SAS-ohjelmien avulla. SAS-komentokieli muodostuu SAS-lauseista. SAS-lause puolestaan muodostuu käskystä eli avainsanasta, nimistä, operaattoreista ja erikoismerkeistä. Lause alkaa käskyllä ja päättyy puolipisteeseen ;. Isot ja pienet kirjaimet ovat SAS-kielessä samanarvoisia ja komentorivin voi katkaista halutusta paikasta. Tässä oppaassa on kaikki esimerkki-sas-ohjelmat kirjoitettu selvyyden vuoksi isoilla kirjaimilla. Seuraavaa SAS-ohjelmaa voitaisiin käyttää johdantoluvun kappaleen 1.3 satoaineiston muodostamiseen. Avainsanoja ovat alla DATA, INPUT, CARDS, RUN ja PROC. Lause PROC PRINT; aiheuttaa luodun aineiston tulostumisen OUTPUTikkunaan. DATA SATO; INPUT KOERUUTU LAJIKE LANNOITE SATO; CARDS; ; PROC PRINT; Kuvassa 2.1 on vastaava Windows-kuvaruutunäyttö. SAS-ohjelma kirjoitetaan Program Editor-ikkunaan. Se suoritetaan valitsemalla hiirellä SAS-pääikkunan Locals-alasvetovalikosta kohta Submit. Tämän jälkeen tiedot ohjelman ajon onnistumisesta menevät LOG-ikkunaan. Mahdolliset tuloslistaukset menevät OUT- PUT-ikkunaan. Tässä tapauksessa tulostuksen aiheuttaa lause PROC PRINT; ohjelman lopussa. Sen seurauksena koko luotu SAS-aineisto tulostuu OUTPUT-ikkunaan. Näin toteamme aineiston luonnin onnistuneen. 5

12 6 2 SAS-komentokieli Varsinaisen analyysin, esimerkiksi sen tutkimisen vaikuttaako lannoite satoon, voimme tehdä myöhemmin kirjoittamalla uuden SAS-ohjelman, joka käyttää nyt luotua aineistoa ja jotain SAS:n tilastollista proseduuria. Esimerkiksi tavallinen kaksisuuntainen varianssianalyysi laskettaisiin seuraavilla SAS-komennoilla. PROC ANOVA DATA=SATO; CLASS LAJIKE LANNOITE; MODEL SATO = LAJIKE LANNOITE; Kuva 2.1: SATO-aineiston luominen SAS:lla. Huomattavaa SAS-komentokielen huomionarvoisia seikkoja ovat: SAS-lause päättyy aina puolipisteeseen. SAS-ohjelmassa ovat pienet ja suuret kirjaimet samanarvoisia. Samalla rivillä voi olla useampia SAS-lauseita. SAS-lauseen voi katkaista haluamastaan paikasta jatkumaan seuraavalle riville kunhan sanaa ei katkaista. Kuten ohjelmointikielet yleensä on SAS tarkka oikeinkirjoituksesta ja välimerkkien, kuten puolipisteen käytöstä. SAS suorittaa ohjelman vasta Submit-komennon antamisen jälkeen.

13 2.1 DATA-askel ja PROC-askel DATA-askel ja PROC-askel Aineistolle suoritettavat toimenpiteet määritellään siis käyttäjän kirjoittamien SASohjelmien avulla. SAS-ohjelmat voidaan toimintansa puolesta jakaa kahteen osaan: DATA-askeleeseen ja PROC-askeleeseen. DATA-askel PROCaskel DATA-askeleen käskyillä luetaan raaka-aineisto SAS-havaintotiedostoksi. DATAaskelen käskyjen seurauksena syntyy aina SAS-havaintotiedosto, joko tilapäinen tai levylle tallettuva pysyvä tiedosto. Askel alkaa DATA-sanalla, jonka jälkeen määritellään syntyvän havaintotiedoston nimi. DATA-askeleessa voidaan myös tehdä aineistomuunnoksia, useampien aineistotiedostojen yhdistelyjä jne. [katso kohta 7] PROC-askeleessa eli proseduuriaskeleessa käsittelemme DATA-askeleen avulla luotua SAS-havaintoaineistoa. PROC-askeleessa kutsutaan haluttua SAS-ohjelmaa eli proseduuria. Esimerkiksi SAS:n tilasto-osa SAS/STAT sisältää noin 35 erilaista proseduuria tilastollisten analyysien suorittamiseksi. Graafisten kuvien piirtämiseen käytetään SAS/GRAPH-osion proseduureja jne. Näiden kaikkien proseduurien rakenne ja käyttötapa on jokseenkin samanlainen. Tavallisesti tulostaa SAS-proseduuri tuloksensa OUTPUT-ikkunaan, josta ne voi edelleen lähettää kirjoittimelle tai tallettaa tiedostoon myöhempää käyttöä varten. Windows-käytössä tekstin siirto ohjelmasta toiseen, esimerkiksi tekstinkäsittelyohjelmaan, on helppoa hiiren ja Windows-leikepöydän avulla. Sekä DATA- että PROC-askel päättyvät lauseeseen RUN, jonka luettuaan SAS alkaa suorittaa tätä edeltäviä lauseita. [katso kohta 2.1] Kuvassa 2.2 on eri työvaiheet esitetty kaaviona SAS-komentokielen kannalta. 2.2 Esimerkkiohjelma Seuraavassa SAS-ohjelmassa havaintoaineiston muodostava data luetaan ASCIIeli tekstitiedostosta nimeltä c:\data\tiedot.dat. Se sisältää kolme muuttujaa X, Y ja Z. Syntyvä SAS-havaintotiedosto AINEISTO talletetaan hakemistoon c:\data. MEANS-proseduurilla listataan aineiston keskiarvot ja muita perustunnuslukuja OUTPUT-ikkunaan. LIBNAME MYLIB c:\data ; DATA MYLIB.AINEISTO; INFILE c:\data\tiedot.dat ; INPUT X Y Z; PROC MEANS DATA=MYLIB.AINEISTO; TITLE Keskiarvoja ja muita tunnuslukuja ; 2.3 Kommentit SAS-koodissa Kun SAS-ohjelma on kirjoitettu ja saatu toimivaksi, kannattaa se tallettaa myöhempää uutta käyttöä varten. Jotta myöhemmin muistaisi, mitä ohjelmalla on tarkoitus

14 8 2 SAS-komentokieli RAAKADATA DATA-askel data mylib.data; infile data.dat ; input x y z; run; SAS-DATA TIEDOSTO TULOKSET sas system x y z PROC-askel proc means; var x y z; run; RAPORTIT Kuva 2.2: Datasta raporttiin: SAS-ohjelman eri vaiheet, DATA- ja PROC-askel. tehdä, voi SAS-koodin sekaan kirjoittaa kommentteja. Jotta kommentit eivät sekoittaisi SAS-ohjelman toimintaa, on ne syytä kirjoittaa käyttäen SAS:n kommenttimerkintätapaa. Tässä on kaksi vaihtoehtoa. Ohjelman osa, joka alkaa merkkiparilla /* ja loppuu merkkipariin */ tulkitaan kommenteiksi. Näitä kommentteja voi olla myös SAS-lauseiden sisällä, ei kuitenkaan niin, että syntyy sisäkkäisiä kommentteja. Toinen kommenttitapa on tehdä SAS-lause, joka alkaa tähtimerkillä * ja SAS-lauseen tapaan loppuu puolipisteeseen ;. /* Tässä on pitkä kommentti, joka jatkuu seuraavallekin riville */ PROC NPAR1WAY /* WILCOXON */ DATA=SASUSER.MYDATA; * proseduurin kutsussa on avainsana WILCOXON kommentoitu ulos ; CLASS GROUP; VAR Y; /* muista RUN loppuun */

15 2.4 Käyttäjän antamat nimet Käyttäjän antamat nimet SAS-ohjelmissa annetaan havaintoaineiston muuttujille nimet DATA-askeleen IN- PUT-lauseessa. Nimi täytyy keksiä myös itse havaintoaineistolle ja eräille muillekin SAS-objekteille, kuten käyttäjän määrittelemille tulostusformaateille. Näissä nimissä tulee noudattaa seuraavia sääntöjä. Nimi saa olla enintään 8 merkkiä pitkä. Se saa sisältää englantilaisen aakkosten kirjaimia (A Z), numeroita ja alaviivan (_). Ensimmäinen merkki ei saa olla numero. Pienten ja isojen kirjaimien välillä ei ole eroa ja SAS konvertoi nimet omassa esitysmuodossaan isoiksi kirjaimiksi. Kiellettyjä nimiä ovat kaikki erikoismerkkejä (Ä, Ö, Å, &, jne.) sisältävät sekä tietyt varatut (normaalisti alaviivalla alkavat ja siihen loppuvat) sanat, kuten _N_, _LAST_ ja _ALL_. Muuttujia nimettäessä voidaan käyttää lyhennettä Xm-Xn viittaamaan muuttujaluetteloon Xm Xm+1 Xm+2... Xn. Esimerkiksi lause INPUT TESTI1-TESTI100 DATA-askeleen yhteydessä lukee 100 muuttujaa ja antaa niille nimet TESTI1, TES- TI2,..., TESTI100. Jo olemassa oleviin muuttujiin voidaan lisäksi käyttää lyhennysmerkintää X: viittaamaan kaikkiin X:llä alkaviin nimiin, esimerkiksi KOE: voisi viitata muuttujiin KOEA, KOEB ja KOEC. Aineistossa peräkkäin oleviin muuttujiin voi viitata merkinnällä -. Jos muuttujat KOERUUTU, LAJIKE, LANNOITE ja SATO ovat aineiston peräkkäisinä muuttujina, ovat seuraavat kaksi merkintää identtisiä: VAR KOERUUTU LAJIKE LANNOITE SATO; VAR KOERUUTU -- SATO; Mikäli osa aineiston muuttujista on tekstimuuttujia, voidaan merkinnällä - NUMERIC- rajoittaa viittaus koskemaan ainoastaan numeerisia muuttujia, vastaavasti merkinnällä -CHARACTER- viitataan pelkästään tekstimuuttujiin, esimerkiksi VAR CITY-NUMERIC-DIST2; VAR CITY-CHARACTER-DIST2; Mikäli viittaus koskee kaikkia SAS-havaintotiedoston tietyn tyyppisiä muuttujia, voidaan niihin viitata SAS-tunnuksilla: _ALL NUMERIC CHARACTER_ kaikki muuttujat kaikki numeeriset muuttujat kaikki tekstimuuttujat

16 10 2 SAS-komentokieli 2.5 SAS-havaintotiedostoon viittaaminen SAS-ohjelmassa viitataan SAS-muodossa olevaan havaintoaineistoon [katso kohta 4.2] kaksiosaisella nimellä, jossa ensimmäinen osa kertoo sen hakemiston, jossa tiedosto sijaitsee ja toinen osa kertoo havaintotiedoston nimen. SAS-manuaalissa ja helpissä käytetään käsitteitä library ja data set. Esimerkiksi lauseissa DATA SASUSER.IEA; PROC MEANS DATA=MYLIB.AINEISTO; viitataan SAS-havaintotiedostoihin SASUSER.IEA ja MYLIB.AINEISTO. Tärkein valmiiksi määritelty hakemistoviittaus on SASUSER. Se viittaa käyttäjän kotihakemiston alihakemistoon nimeltään sasuser. Kotihakemisto on SASasennuksesta riippuen esimerkiksi mikroverkon kotihakemisto tai se hakemisto, josta SAS käynnistetään. Tämän oppaan esimerkeissä käytetään useimmiten SA- SUSER-hakemistoa SAS-havaintoaineistojen säilytyspaikkana. Jos alihakemistoa sasuser ei ole, se luodaan automaattisesti SAS:n käynnistyksen yhteydessä. Muita valmiita hakemistomäärittelyitä ovat SASHELP, joka sisältää SAS-ohjelmiston käyttämiä aputiedostoja ja MAPS, jossa on SAS:n mukana tulevat karttatiedostot. Jos SAS-havaintoaineisto halutaan tallettaa, tai sitä käyttää jonkin SAS-proseduurin kanssa, jossakin muussa hakemistossa kuin sellaisessa, johon on olemassa valmis hakemistomääritys, on luotava uusi määritys. Se tehdään LIBNAME-lauseella. Siinä asetetaan SAS-nimi viittaamaan olemassaolevan hakemistoon. LIBNAME-lauseen yleinen muoto on LIBNAME tunnus hakemisto ; missä tunnus on käyttäjän määrittelemä hakemistotunnus ja yksinkertaisissa lainausmerkeissä annetaan haluttu hakemisto siten kun siihen käyttöjärjestelmätasolla kuluu viitata. Esimerkkejä eri käyttöympäristöillä toimivista LIBNAME-lauseista: LIBNAME MYLIB F:\MJLAINE\SAS\ ; /* Windows */ LIBNAME MYLIB /sas/ ; /* Unix */ LIBNAME MYLIB HYLK_DISK:[MJLAINE.SAS] ; /* VAX */ SAS-istunnossa annetut LIBNAME-määritykset ovat voimassa vain saman SASistunnon ajan. Usein käytettävät LIBNAME-lauseet kannattaa sijoittaa AU- TOEXEC.SAS-tiedostoon, [katso kohta 3.12] jolloin ne ovat voimassa automaattisesti. Voimassaolevat LIBNAME-määritykset näkee Globals-valikon Access- Display libraries-kohdasta saatavasta Libraries-ikkunasta. 2.6 Tilapäinen SAS-havaintoaineisto Jos havaintoaineiston SAS-nimi on yksiosainen, esimerkiksi DATA MYDATA;

17 2.7 Libraries-ikkuna 11 on kyseessä tilapäinen SAS-aineisto, joka on olemassa vain ko. SAS-istunnon ajan. Tätä käytetään kun tehdään muunnoksia, joita ei haluta tallettaa tai välitiedostoina kun data luodaan usean askeleen kautta. Tilapäinen SAS-havaintoaineisto tallettuu LIBNAME-hakemistoon WORK. Seuraavassa esimerkissä luodaan pysyvä SAS-havaintotiedosto, jonka SAS-nimi on MYLIB.TULOS1 ja jonka Windows-tiedostonimeksi tulee C:\DATA\TULOS1.SD2. Aineisto luetaan tekstitiedostosta rawdata.dat. SORT-proseduurilla järjestetään syntynyt SAS-havaintotiedosto havainnoittain aakkosjärjestykseen muuttujan NA- ME suhteen. Järjestetty havaintotiedosto tallettuu tilapäisenä SAS-tiedostona nimellä TILAP. Tämä tilapäinen tiedosto tulostetaan OUTPUT-ikkunaan PRINT-proseduurin avulla. LIBNAME MYLIB C:\DATA ; DATA MYLIB.TULOS1; INFILE rawdata.dat ; INPUT NIMI$ TEST1 - TEST10; PROC SORT DATA=MYLIB.TULOS1 OUT=TILAP; BY NIMI; PROC PRINT DATA=TILAP; 2.7 Libraries-ikkuna SAS:n tapa käsitellä ja nimetä havaintoaineistoja tulee hyvin esille Windows SAS:n pääikkunan ikonipalkistosta löytyvän Libraries-ikonin [ikoni] avulla saatavasta Libraries-ikkunasta. Kuva 2.3. Siinä on Libraries-laatikossa kaikki SAS:n tuntemat hakemistoviittaukset, Folders Assigned-kohdassa valittua hakemistoviittausta vastaava Windows-hakemisto ja Library Contents-laatikossa kaikki hakemistossa sijaitsevat SAS-datat sekä muut SAS:n tuntemat tiedostotyypit. SAS-havaintoaineiston nimeä kaksoisklikkaamalla saa esiin VIEWTABLE-ikkunan, jossa aineistoa voi katsella taulukkomuodossa. [katso kohta 5.2]

18 12 2 SAS-komentokieli Kuva 2.3: Libraries-ikkuna

19 3. SAS Windows-ympäristössä Kuva 3.1: MS-Windows ja SAS 3.1 SAS-ikkunat SAS-ohjelman käynnistyttyä näkyy SAS-pääikkuna, jonka sisällä ovat varsinaiset SAS-ikkunat. SAS-ikkunoiden välillä liikutaan kuten muissakin Windows-ohjelmissa. Aktiivinen ikkuna valitaan hiirellä näpäyttämällä tai valitsemalla ikkunan nimi SAS-pääikkunan Windows- tai Globals-alasvetovalikosta. Ikkunoiden kokoa voi muuttaa vetämällä hiirellä ikkunan reunusta. Tärkeitä SAS-ikkunoita ovat: Program Editor Tähän ikkunaan kirjoitetaan SAS-komennot SAS-havaintotiedoston luomiseksi tai sen käsittelemiseksi. Komennot lähetetään suoritettavaksi komennolla SUBMIT (Locals Submit-hiirivalinta tai näppäin F8). 13

20 14 3 SAS Windows-ympäristössä LOG OUTPUT HELP KEYS FSEDIT SAS-ohjelmien loki- eli valvontatulostus, kuten virheilmoitukset, tulevat tähän ikkunaan. SAS-ohjelmien varsinainen tulostus eli analyysien tai listausten tulokset. Tämä, kuten muutkin ikkunat, voidaan tallettaa tiedostoon tai lähettää kirjoittimelle File-valikon avulla. Avustusruutu. Helppi on kontekstisensitiivinen, jos annat helpkomennon tai painat help näppäintä F1 esimerkiksi KEYS-ikkunassa saat KEYS-helpin. HELP ei korvaa manuaalia mutta sisältää silti runsaasti tietoa eri SAS-proseduureista. [katso kohta 3.6] Useimmat funktio- ja erikoisnäppäimet voidaan määritellä lähettämään joku SAS-ikkunointikomento. KEYS-ikkunan avulla voi näitä määrityksiä katsella ja muuttaa (Help Keys). [katso kohta 3.7] SAS-havaintoaineiston selaaminen ja muokkaaminen ruudulla omassa ikkunassaan. [katso kohta 4.4] 3.2 Program Editor-ikkuna Kuva 3.2: Program Editor-ikkuna Tässä ikkunassa tehdään varsinainen SAS-työskentely eli SAS-ohjelmien kirjoittaminen. Jo aikaisemmin kirjoitetun SAS-ohjelman voi myös lukea tiedostosta ikkunaan. Kun Program Editor-ikkuna on aktiivinen, voi SAS-pääikkunan alasvetovalikoista hiiren avulla valita esimerkiksi seuraavia komentoja: File Open Hae tiedosto editointi-ikkunaan. File Save as... Talleta editointi-ikkuna tiedostoon. SAS-komentotiedostot kannattaa tallettaa tarkentimella.sas. Edit Clear text Tyhjennä ikkuna.

21 3.3 LOG-ikkuna 15 Locals Submit Lähetä kirjoitetut komennot SAS:n suoritettavaksi. Locals Recall text Haetaan Submit-komennolla lähetetyt komennot uudestaan editointi-ikkunaan. Seuraava Recall-komento hakee sitä edeltäneet komennot jne. Ikkunassa toimivat normaalit Windows-editointinäppäimet: nuolinäppäimillä liikutaan ruudussa, Home vie rivin alkuun, Insert vaihtaa päällekirjoitustilan jne. Tekstilohkojen liimaamiseen ja leikkaamiseen käytetään Windows-leikepöytää: Edit-valikon Cut, Copy ja Paste. Tyypillinen SAS-työskentely muodostuu seuraavista osista: SAS-ohjelman kirjoittaminen Program Editor-ikkunaan tai aikaisemmin kirjoitetun ohjelman hakeminen File Open-komennon avulla. Ohjelman suorittaminen Locals Submit-komennon avulla. LOG-ikkunan tarkastaminen virheilmoitusten löytämiseksi. Ohjelman uudelleen hakeminen Locals Recall-komennolla Program Editor-ikkunaan ja virheiden korjaaminen. Uusi SAS-ajo. Tulosten tarkastelu OUTPUT-ikkunassa. Tulosten ja toimivan SAS-ohjelman talletus levylle. [katso kohta 3.9] Käyttäjän kirjoittaman SAS-ohjelman suorittamiseksi annettava Submit-komento tyhjentää Program Editor-ikkunan. Sen sisällön sai siis takaisin valinnalla Locals- Recall. Vaihtoehtoinen tapa on ennen komentojen lähettämistä maalata halutut SAS-lauseet hiirellä. Maalaaminen tapahtuu normaaliin Windows-tapaan viemällä kursori tekstilohkon alkuun, pitämällä vasenta hiiren näppäintä alhaalla ja viemällä kursori maalattavan lohkon loppuun. Maalattavan alueen värit muuttuvat tällöin normaaliväreille vastakkaisiksi. Jos jokin Program Editor-ikkunan osa on tällä tavoin merkitty lähettää Submit-komento vain merkityt SAS-lauseet hävittämättä ikkunan sisältöä. Näin voi SAS-ohjelmaa suorittaa vähitellen, vain muutaman lauseen kerrallaan ja samalla katsoa tekeekö ohjelma halutut toimenpiteet. Huomattavaa on kuitenkin se, että SAS aloittaa varsinaisen suorituksen vasta kun DATAtai proseduuriaskel päättyy, joko RUN-lauseeseen tai uuden askeleen alkamiseen. [katso kohta 3.13] 3.3 LOG-ikkuna Kun Program Editor-ikkunassa olevat komennot lähetetään Submit-komennolla suoritettavaksi tulostaa SAS nämä komennot rivi riviltä LOG-ikkunaan (kuva 3.3). Tänne tulostuvat tiedot ohjelman suorituksen onnistumisesta sekä mahdolliset virheilmoitukset. Lisäksi tulostuu luotujen SAS-havaintotiedostojen muuttujien ja havaintojen lukumäärät. LOG-ikkuna on syytä tarkastaa aina SAS-ajon jälkeen. Windows-käytössä onkin käytännöllistä järjestää ikkunat siten, että LOG-ikkuna on aina näkyvissä (jos vain ruudun koko sen sallii). LOG-ikkuna:

22 16 3 SAS Windows-ympäristössä Kuva 3.3: LOG-ikkuna 3.4 OUTPUT-ikkuna Sisältää valvontatulostuksen eli tiedot SAS-komentojen suorituksesta ja luoduista havaintotiedostoista. Sisältää virheilmoitukset silloin kun SAS-ajo ei onnistu. Virheilmoitukset voivat joskus olla vaikeasti tulkittavia. [katso kohta 3.13] Kuva 3.4: OUTPUT-ikkuna Jos suoritettava proseduuri sisältää aineiston analyysejä tai listauksia menevät tulokset OUTPUT-ikkunaan. Saman istunnon SAS-ajojen tulokset menevät OUTPUT-ikkunaan peräkkäin ja niitä voi selata PageUp- ja PageDown-näppäimillä. OUTPUT-ikkunan sisällön voi tyhjentää Edit-valikon Clear text-kohdasta ja sen voi tulostaa kirjoittimelle File-valikon Print-alakohdan avulla. Oletusarvoisesti SAS sivuttaa OUTPUT-ikkunan tulostuksen siten, että rivin ja sivun pituudet vastaavat OUTPUT-ikkunan kokoa heti SAS-ohjelman käynnistyksen

23 3.5 Asetuksia Asetuksia jälkeen. Tämän seurauksena SAS helposti jakaa esimerkiksi taulukot useammalle sivulle, mikä tekee niiden lukemisen hankalaksi. SAS-optioilla PAGESIZE ja LI- NESIZE [katso kohta 3.8] saadaan muutettua käytettävän tulostusalan kokoa. Esimerkiksi rivi OPTIONS LINESIZE=80 PAGESIZE=64; SAS-komentojen alussa muuttaa tulostusleveyden ja -pituuden A4-tulostukseen sopivaksi. OUTPUT-ikkuna: Sisältää analyysien tulokset. Voidaan tallettaa ja tulostaa File-valikosta. SAS:n alkuperäisenä ideana on ollut pitää kaikkien eri käyttöjärjestelmien (Unix, VAX, Windows jne.) ikkunointikomennot mahdollisimman samanlaisina jolloin siirtyminen eri laitteistojen välillä olisi käyttäjälle helppoa. SAS-järjestelmän komentoja voikin antaa hiirivalikoiden lisäksi myös kirjoittamalla komennot erilliselle COMMAND-riville, joka on oletusarvoisesti näkyvissä SAS-pääikkunan yläosassa. Tämän yhteensopivuuden takia ei ole täysin voitu käyttää hyväksi kaikkia kulloisenkin ikkunointijärjestelmän (tässä tapauksessa siis Windowsin) tarjoamia mahdollisuuksia. Uusimmissa ohjelmaversioissa on tästä periaatteesta kuitenkin tingitty ja erilaisia Windows-piirteitä on lisätty. SAS-pääikkunan Options-valikon Preferences-alakohdan valintaikkunassa (kuva 3.5) voidaan asettaa erilaisia ohjelman ulkoasuun vaikuttavia tekijöitä. Yleensä oletusarvoiset määrittelyt ovat aloittelevalle käyttäjälle riittäviä. Kuva 3.5: Preferences-valintaikkuna Preferences-ikkunan Tools-valinnalla asetetaan käyttöön kuvan 3.6 mukaiset pikavalintanäppäimet, joiden avulla saadaan joitain usein toistuvia järjestelmä-

Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla

Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla Viimeksi muokattu 5. toukokuuta 2012 Maastotietokannan torrent-jakeluun sisältyy yli 5000 zip-arkistoa,

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 2.3.2011 T-106.1208 Ohjelmoinnin perusteet Y 2.3.2011 1 / 39 Kertausta: tiedoston avaaminen Kun ohjelma haluaa lukea tai kirjoittaa tekstitiedostoon, on ohjelmalle

Lisätiedot

Muuttujien määrittely

Muuttujien määrittely Tarja Heikkilä Muuttujien määrittely Määrittele muuttujat SPSS-ohjelmaan lomakkeen kysymyksistä. Harjoitusta varten lomakkeeseen on muokattu kysymyksiä kahdesta opiskelijoiden tekemästä Joupiskan rinneravintolaa

Lisätiedot

Ohjelmassa henkilön etunimi ja sukunimi luetaan kahteen muuttujaan seuraavasti:

Ohjelmassa henkilön etunimi ja sukunimi luetaan kahteen muuttujaan seuraavasti: 1 (7) Tiedon lukeminen näppäimistöltä Scanner-luokan avulla Miten ohjelma saa käyttöönsä käyttäjän kirjoittamaa tekstiä? Järjestelmässä on olemassa ns. syöttöpuskuri näppäimistöä varten. Syöttöpuskuri

Lisätiedot

Dynaamista ja joustavaa ohjelmointia - maukasta makrokielellä www.turkuamk.fi

Dynaamista ja joustavaa ohjelmointia - maukasta makrokielellä www.turkuamk.fi Markku Suni Turun ammattikorkeakoulu Dynaamista ja joustavaa ohjelmointia - maukasta makrokielellä SAS Makrokieli SAS Makrokieli on kieli SAS-kielen laajennus datavaihetta muistuttavia lauseita ja funktioita

Lisätiedot

Hieman linkkejä: http://cs.stadia.fi/~kuivanen/linux/kom.php, lyhyt ohje komentoriviohjelmointiin.

Hieman linkkejä: http://cs.stadia.fi/~kuivanen/linux/kom.php, lyhyt ohje komentoriviohjelmointiin. Linux-harjoitus 9 Linuxin mukana tulevat komentotulkit (mm. bash, tcsh, ksh, jne ) sisältävät ohjelmointikielen, joka on varsin tehokas ja ilmaisuvoimainen. Tähän yhdistettynä unix-maailmasta tutut tehokkaat

Lisätiedot

Johdatus Ohjelmointiin

Johdatus Ohjelmointiin Johdatus Ohjelmointiin Syksy 2006 Viikko 2 13.9. - 14.9. Tällä viikolla käsiteltävät asiat Peruskäsitteitä Kiintoarvot Tiedon tulostus Yksinkertaiset laskutoimitukset Muuttujat Tiedon syöttäminen Hyvin

Lisätiedot

Tilastolliset ohjelmistot 805340A. Pinja Pikkuhookana

Tilastolliset ohjelmistot 805340A. Pinja Pikkuhookana Tilastolliset ohjelmistot 805340A Pinja Pikkuhookana Sisältö 1 SPSS 1.1 Yleistä 1.2 Aineiston syöttäminen 1.3 Aineistoon tutustuminen 1.4 Kuvien piirtäminen 1.5 Kuvien muokkaaminen 1.6 Aineistojen muokkaaminen

Lisätiedot

WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8)

WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8) WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8) 1 UUDEN KILPAILUTIEDOSTON AVAUS Avaa Wcondes ohjelma tuplaklikkaamalla wcondes.lnk ikonia. Ohjelma avaa automaattisesti viimeksi tallennetun kilpailutiedoston.

Lisätiedot

Valitse ruudun yläosassa oleva painike Download Scilab.

Valitse ruudun yläosassa oleva painike Download Scilab. Luku 1 Ohjeita ohjelmiston Scilab käyttöön 1.1 Ohjelmiston lataaminen Ohjeet ohjelmiston lataamiseen Windows-koneelle. Mene verkko-osoitteeseen www.scilab.org. Valitse ruudun yläosassa oleva painike Download

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 16.2.2010 T-106.1208 Ohjelmoinnin perusteet Y 16.2.2010 1 / 41 Kännykkäpalautetteen antajia kaivataan edelleen! Ilmoittaudu mukaan lähettämällä ilmainen tekstiviesti

Lisätiedot

Uutiskirjesovelluksen käyttöohje

Uutiskirjesovelluksen käyttöohje Uutiskirjesovelluksen käyttöohje Käyttäjätuki: Suomen Golfpiste Oy Esterinportti 1 00240 HELSINKI Puhelin: (09) 1566 8800 Fax: (09) 1566 8801 E-mail: gp@golfpiste.com 2 Sisällys Johdanto... 1 Päänavigointi...

Lisätiedot

Luento 4. Timo Savola. 21. huhtikuuta 2006

Luento 4. Timo Savola. 21. huhtikuuta 2006 UNIX-käyttöjärjestelmä Luento 4 Timo Savola 21. huhtikuuta 2006 Osa I Shell Lausekkeet Komentoriville kirjotettu komento on lauseke echo "foo" echo $USER MUUTTUJA=1 ls -l Rivinvaihto

Lisätiedot

SAS-ohjelmiston perusteet 2010

SAS-ohjelmiston perusteet 2010 SAS-ohjelmiston perusteet 2010 Luentorunko/päiväkirja Ari Virtanen 11.1.10 päivitetään luentojen edetessä Ilmoitusasioita Opintojakso suoritustapana on aktiivinen osallistuminen harjoituksiin ja harjoitustehtävien

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 28.2.2011 T-106.1208 Ohjelmoinnin perusteet Y 28.2.2011 1 / 46 Ohjelmointiprojektin vaiheet 1. Määrittely 2. Ohjelman suunnittelu (ohjelman rakenne ja ohjelman

Lisätiedot

Java-kielen perusteita

Java-kielen perusteita Java-kielen perusteita Käyttäjän kanssa keskusteleva ohjelma 1 Kirjoittaminen konsolinäkymään //Java ohjelma, joka tulostaa konsoli-ikkunaan public class HeiMaailma { public void aja() { // kirjoitus ja

Lisätiedot

SEM1, työpaja 2 (12.10.2011)

SEM1, työpaja 2 (12.10.2011) SEM1, työpaja 2 (12.10.2011) Rakenneyhtälömallitus Mplus-ohjelmalla POLKUMALLIT Tarvittavat tiedostot voit ladata osoitteesta: http://users.utu.fi/eerlaa/mplus Esimerkki: Planned behavior Ajzen, I. (1985):

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 25.2.2009 T-106.1208 Ohjelmoinnin perusteet Y 25.2.2009 1 / 34 Syötteessä useita lukuja samalla rivillä Seuraavassa esimerkissä käyttäjä antaa useita lukuja samalla

Lisätiedot

Ruokahalu kasvaa syödessä lisää makrokielen herkkuja

Ruokahalu kasvaa syödessä lisää makrokielen herkkuja Turun ammattikorkeakoulu Ruokahalu kasvaa syödessä lisää makrokielen herkkuja SAS Makrokieli - kertaus Makrokielen asiat tapahtuvat ohjelmaa käännettäessä makroprosessorin työn tulos näkyy kääntäjälle

Lisätiedot

Sähköposti ja uutisryhmät 4.5.2005

Sähköposti ja uutisryhmät 4.5.2005 Outlook Express Käyttöliittymä Outlook Express on windows käyttöön tarkoitettu sähköpostin ja uutisryhmien luku- ja kirjoitussovellus. Se käynnistyy joko omasta kuvakkeestaan työpöydältä tai Internet Explorer

Lisätiedot

Ksenos Prime Käyttäjän opas

Ksenos Prime Käyttäjän opas Ksenos Prime Käyttäjän opas Versio 11.301 Turun Turvatekniikka Oy 2011 Selaa tallenteita. Tallenteiden selaaminen tapahtuu samassa tilassa kuin livekuvan katselu. Voit raahata hiirellä aikajanaa tai käyttää

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 1.4.2009 T-106.1208 Ohjelmoinnin perusteet Y 1.4.2009 1 / 56 Tentti Ensimmäinen tenttimahdollisuus on pe 8.5. klo 13:00 17:00 päärakennuksessa. Tämän jälkeen

Lisätiedot

Merkkijono määritellään kuten muutkin taulukot, mutta tilaa on varattava yksi ylimääräinen paikka lopetusmerkille:

Merkkijono määritellään kuten muutkin taulukot, mutta tilaa on varattava yksi ylimääräinen paikka lopetusmerkille: Merkkijonot C-kielessä merkkijono on taulukko, jonka alkiot ovat char -tyyppiä. Taulukon viimeiseksi merkiksi tulee merkki '\0', joka ilmaisee merkkijonon loppumisen. Merkkijono määritellään kuten muutkin

Lisätiedot

Pikaohje formaatin valmistamiseen

Pikaohje formaatin valmistamiseen Pikaohje formaatin valmistamiseen Esko Otava Oy ver.1.0 Pääikkunasta (tulostusikkunasta) valitaan Cards-Show cards manager Paina Add 2 Paina New Kortinsuunnitteluikkuna on jaettu kolmeen osaan: Vasemmalla

Lisätiedot

ASENNUS- JA KÄYTTÖOHJE

ASENNUS- JA KÄYTTÖOHJE ASENNUS- JA KÄYTTÖOHJE YKSIKKÖHINTA SOPIMUKSEN TOTEUTUNEET MÄÄRÄT-SOVELLUS CMPRO5 VERSIO 2.8 PÄIVITETTY HEINÄKUU 2010 COPYRIGHT 2010 ARTEMIS FINLAND OY. ALL RIGHTS RESERVED. KÄYTTÖOHJE SIVU 2 (12) SISÄLLYSLUETTELO

Lisätiedot

Julkaiseminen verkossa

Julkaiseminen verkossa Julkaiseminen verkossa H9T1: Tiedostojen vienti internetiin Yliopiston www-palvelin, kielo Unix käyttöjärjestelmästä hakemistorakenne etäyhteyden ottaminen unix-koneeseen (pääteyhteys) komentopohjainen

Lisätiedot

Taulukot. Jukka Harju, Jukka Juslin 2006 1

Taulukot. Jukka Harju, Jukka Juslin 2006 1 Taulukot Jukka Harju, Jukka Juslin 2006 1 Taulukot Taulukot ovat olioita, jotka auttavat organisoimaan suuria määriä tietoa. Käsittelylistalla on: Taulukon tekeminen ja käyttö Rajojen tarkastus ja kapasiteetti

Lisätiedot

VIIKON VINKKI: Kannattaa tutustua ensin koko tehtävänantoon ja tehdä tehtävä vasta sitten.

VIIKON VINKKI: Kannattaa tutustua ensin koko tehtävänantoon ja tehdä tehtävä vasta sitten. Tilastollinen tietojenkäsittely / SPSS Harjoitus 1 VIIKON VINKKI: Kannattaa tutustua ensin koko tehtävänantoon ja tehdä tehtävä vasta sitten. 1. Avaa SPSS-ohjelma. Tarkoitus olisi muodostaa tämän sivun

Lisätiedot

Versionhallintaa. Versionhallinnan käyttöönotto SAS ympäristössä

Versionhallintaa. Versionhallinnan käyttöönotto SAS ympäristössä Versionhallintaa Versionhallinnan käyttöönotto SAS ympäristössä Sisältö Mitä on versionhallinta Rakenteet ja niiden oikeudet Repository Browserin käyttäminen Hakemistorakenteen luominen Metadatan tallettaminen

Lisätiedot

Sisällysluettelo 1 Johdanto Root, koko Opalan pääkäyttäjä

Sisällysluettelo 1 Johdanto Root, koko Opalan pääkäyttäjä OPALA Käyttöohje Sisällysluettelo 1 Johdanto 4 2 Root, koko Opalan pääkäyttäjä...5 2.1 Sisäänkirjautuminen.5 2.2 Käyttäjätunnukset 6 2.2.1 Pääkäyttäjätunnukset.6 2.2.1.1 Luo. 7 2.2.1.2 Muokka/poista 8

Lisätiedot

Tilastolliset toiminnot

Tilastolliset toiminnot -59- Tilastolliset toiminnot 6.1 Aineiston esittäminen graafisesti Tilastollisen aineiston tallentamisvälineiksi TI-84 Plus tarjoaa erityiset listamuuttujat L1,, L6, jotka löytyvät 2nd -toimintoina vastaavilta

Lisätiedot

Asiointipalvelun ohje

Asiointipalvelun ohje Asiointipalvelun ohje Yleistä 1. Kirjautuminen 2. Yhteystiedot 3. Vastaustavan valinta 1. Yleistä 2. Palkkatietojen lataaminen tiedostosta 4. Lomake 1. Yleistä 2. Linkit ja vastaajan tiedot 3. Lomakekäsittely

Lisätiedot

KÄYTTÖOHJE. Servia. S solutions

KÄYTTÖOHJE. Servia. S solutions KÄYTTÖOHJE Servia S solutions Versio 1.0 Servia S solutions Servia Finland Oy PL 1188 (Microkatu 1) 70211 KUOPIO puh. (017) 441 2780 info@servia.fi www.servia.fi 2001 2004 Servia Finland Oy. Kaikki oikeudet

Lisätiedot

Taulukkolaskentaa selkokielellä EXCEL

Taulukkolaskentaa selkokielellä EXCEL Taso 1 1 MICROSOFT Taulukkolaskentaa selkokielellä EXCEL Tuomas Seitsemän veljeksen Tuomas on vakaa ja vahva kuin tammi. Hänellä ei ole juuri mielikuvitusta, hän ei keksi mitään itse, vaan ideat tulevat

Lisätiedot

ARVI-järjestelmän ohje arvioinnin syöttäjälle 13.4. 2015

ARVI-järjestelmän ohje arvioinnin syöttäjälle 13.4. 2015 ARVI-järjestelmän ohje arvioinnin syöttäjälle 13.4. 2015 Sisältö ARVI-menettelyn perusteet... 1 Arvioinnin syöttäminen... 2 Arvion lähettäminen TE-toimistoon... 5 Sovelluksen sulkeminen... 6 Virhetilanteiden

Lisätiedot

DOORSin Spreadsheet export/import

DOORSin Spreadsheet export/import DOORSin Spreadsheet export/import 17.10.2006 SoftQA Oy http/www.softqa.fi/ Pekka Mäkinen Pekka.Makinen@softqa.fi Tietojen siirto DOORSista ja DOORSiin Yhteistyökumppaneilla ei välttämättä ole käytössä

Lisätiedot

Sisällys. 12. Näppäimistöltä lukeminen. Yleistä. Yleistä 12.1 12.2 12.3 12.4

Sisällys. 12. Näppäimistöltä lukeminen. Yleistä. Yleistä 12.1 12.2 12.3 12.4 Sisällys 12. Näppäimistöltä lukeminen Arvojen lukeminen näppäimistöltä yleisesti. Arvojen lukeminen näppäimistöltä Java-kielessä.. Luetun arvon tarkistaminen. Tietovirrat ja ohjausmerkit. Scanner-luokka.

Lisätiedot

Pythonin Kertaus. Cse-a1130. Tietotekniikka Sovelluksissa. Versio 0.01b

Pythonin Kertaus. Cse-a1130. Tietotekniikka Sovelluksissa. Versio 0.01b Pythonin Kertaus Cse-a1130 Tietotekniikka Sovelluksissa Versio 0.01b Listat 1/2 esimerkkejä listan peruskäytöstä. > lista=['kala','kukko','kissa','koira'] ['kala','kukko','kissa','koira'] >lista.append('kana')

Lisätiedot

1. HARJOITUS harjoitus3_korjaus.doc

1. HARJOITUS harjoitus3_korjaus.doc Word - harjoitus 1 1. HARJOITUS harjoitus3_korjaus.doc Kopioi itsellesi harjoitus3_korjaus.doc niminen tiedosto Avaa näyttöön kopioimasi harjoitus. Harjoitus on kirjoitettu WordPerfet 5.1 (DOS) versiolla

Lisätiedot

UpdateIT 2010: Editorin käyttöohje

UpdateIT 2010: Editorin käyttöohje UpdateIT 2010: Editorin käyttöohje Käyttäjätuki: Suomen Golfpiste Oy Esterinportti 1 00240 HELSINKI Puhelin: (09) 1566 8800 Fax: (09) 1566 8801 E-mail: gp@golfpiste.com Sisällys Editorin käyttöohje...

Lisätiedot

Ohjelmoinnin peruskurssi Y1

Ohjelmoinnin peruskurssi Y1 Ohjelmoinnin peruskurssi Y1 CSE-A1111 16.9.2015 CSE-A1111 Ohjelmoinnin peruskurssi Y1 16.9.2015 1 / 26 Mahdollisuus antaa luentopalautetta Goblinissa vasemmassa reunassa olevassa valikossa on valinta Luentopalaute.

Lisätiedot

4. Lausekielinen ohjelmointi 4.1

4. Lausekielinen ohjelmointi 4.1 4. Lausekielinen ohjelmointi 4.1 Sisällys Konekieli, symbolinen konekieli ja lausekieli. Lausekielestä konekieleksi: - Lähdekoodi, tekstitiedosto ja tekstieditorit. - Kääntäminen ja tulkinta. - Kääntäminen,

Lisätiedot

TIETOKONEEN ASETUKSILLA PARANNAT KÄYTETTÄVYYTTÄ

TIETOKONEEN ASETUKSILLA PARANNAT KÄYTETTÄVYYTTÄ TIETOKONEEN ASETUKSILLA PARANNAT KÄYTETTÄVYYTTÄ Windows XP-käyttöjärjestelmän asetuksilla sekä Word-asetuksilla voit vaikuttaa tietokoneen näytön ulkoasuun, selkeyteen ja helppokäyttöisyyteen.. 1) ASETUKSET

Lisätiedot

Luento 3. Timo Savola. 7. huhtikuuta 2006

Luento 3. Timo Savola. 7. huhtikuuta 2006 UNIX-käyttöjärjestelmä Luento 3 Timo Savola 7. huhtikuuta 2006 Osa I Käyttöoikeudet Käyttöoikeudet Monen käyttäjän järjestelmä Prosessit kuuluvat eri käyttäjille Tiedostot kuuluvat

Lisätiedot

Hyvän salasanan tunnusmerkit Hyökkääjästä salasanan pitää näyttää satunnaiselta merkkijonolta. Hyvän salasanan luominen: Luo mahdollisimman pitkä

Hyvän salasanan tunnusmerkit Hyökkääjästä salasanan pitää näyttää satunnaiselta merkkijonolta. Hyvän salasanan luominen: Luo mahdollisimman pitkä Hyvä Salis Hyvän salasanan tunnusmerkit Hyökkääjästä salasanan pitää näyttää satunnaiselta merkkijonolta. Hyvän salasanan luominen: Luo mahdollisimman pitkä salasana. Jokainen salasanaan lisäämäsi kirjain

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 9.2.2009 T-106.1208 Ohjelmoinnin perusteet Y 9.2.2009 1 / 35 Listat Esimerkki: halutaan kirjoittaa ohjelma, joka lukee käyttäjältä 30 lämpötilaa. Kun lämpötilat

Lisätiedot

Sisällys Clerica Web-sovellusten käytön aloittaminen 2

Sisällys Clerica Web-sovellusten käytön aloittaminen 2 Sisällys Clerica Web-sovellusten käytön aloittaminen 2 Kirjautuminen järjestelmään 2 Myyntilaskut 2 Ostolaskujen käsittely 4 Uuden laskun syöttö 6 Palkkailmoituslomake 8 Palkkailmoituksesta kopio 9 Henkilötietojen

Lisätiedot

Condes. Quick Start opas. Suunnistuksen ratamestariohjelmisto. Versio 7. Quick Start - opas Condes 7. olfellows www.olfellows.net 1.

Condes. Quick Start opas. Suunnistuksen ratamestariohjelmisto. Versio 7. Quick Start - opas Condes 7. olfellows www.olfellows.net 1. Condes Suunnistuksen ratamestariohjelmisto Versio 7 Quick Start opas Yhteystiedot: olfellows Jouni Laaksonen Poijukuja 4 21120 RAISIO jouni.laaksonen@olfellows.net www.olfellows.net olfellows www.olfellows.net

Lisätiedot

17 BUDJETOINTI. Asiakaskohtainen Budjetti. 17.1 Ylläpito-ohjelma. Dafo Versio 10 BUDJETOINTI. Käyttöohje. BudgCust. 17.1.1 Yleistä

17 BUDJETOINTI. Asiakaskohtainen Budjetti. 17.1 Ylläpito-ohjelma. Dafo Versio 10 BUDJETOINTI. Käyttöohje. BudgCust. 17.1.1 Yleistä 17 Asiakaskohtainen Budjetti 17.1 Ylläpito-ohjelma 17.1.1 Yleistä BudgCust Ohjelmalla avataan järjestelmään asiakaskohtaisia budjetteja, jotka annetaan kuukausitasolla (oletus). 17.1.2 Parametrit Ohjelmaa

Lisätiedot

Tekstinkäsittelyn jatko Error! Use the Home tab to apply Otsikko 1 to the text that you want to appear here. KSAO Liiketalous 1

Tekstinkäsittelyn jatko Error! Use the Home tab to apply Otsikko 1 to the text that you want to appear here. KSAO Liiketalous 1 KSAO Liiketalous 1 Lomakkeet Lomake on asiakirja, joka sisältää täyttämistä ohjaavia tietoja tai merkintöjä. Wordin lomakekenttä-toiminnolla luodaan näytöllä täytettäviä lomakkeita tai tulostettavia lomakepohjia.

Lisätiedot

SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet

SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet A271117, Tietokannat Teemu Saarelainen teemu.saarelainen@kyamk.fi Lähteet: Leon Atkinson: core MySQL Ari Hovi: SQL-opas TTY:n tietokantojen perusteet-kurssin

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 7.2.2011 T-106.1208 Ohjelmoinnin perusteet Y 7.2.2011 1 / 39 Kännykkäpalautetteen antajia kaivataan edelleen! Ilmoittaudu mukaan lähettämällä ilmainen tekstiviesti

Lisätiedot

ELOKUVATYÖKALUN KÄYTTÖ ANIMAATION LEIKKAAMISESSA. Kun aloitetaan uusi projekti, on se ensimmäisenä syytä tallentaa.

ELOKUVATYÖKALUN KÄYTTÖ ANIMAATION LEIKKAAMISESSA. Kun aloitetaan uusi projekti, on se ensimmäisenä syytä tallentaa. ELOKUVATYÖKALUN KÄYTTÖ ANIMAATION LEIKKAAMISESSA Kun aloitetaan uusi projekti, on se ensimmäisenä syytä tallentaa. Projekti kannattaa tallentaa muutenkin aina sillöin tällöin, jos käy niin ikävästi että

Lisätiedot

(Jos et ollut mukana viime viikolla, niin kopioi myös SPSS-havaintoaineistotiedostot Yritys2 ja neljän kunnan tiedot.)

(Jos et ollut mukana viime viikolla, niin kopioi myös SPSS-havaintoaineistotiedostot Yritys2 ja neljän kunnan tiedot.) Tilastollinen tietojenkäsittely / SPSS Harjoitus 2 Kopioi (ÄLÄ SIIS AVAA TIEDOSTOJA VIELÄ!) U-palvelimen hakemiston STAT2100 SPSS kansiosta Aineistoja harjoituksiin 2 tiedosto loputkunnat (SPSS-havaintoaineisto)

Lisätiedot

Tekstinkäsittelyn jatko KSAO Liiketalous 1

Tekstinkäsittelyn jatko KSAO Liiketalous 1 KSAO Liiketalous 1 Makrojen perusteita Toistuvia tehtäviä ja tehtäväsarjoja voidaan automatisoidan makrojen avulla. Makrot ovat sarja nauhoitettuja käskyjä, jotka määräävät mitä toimintoja makro toteuttaa.

Lisätiedot

Tärkeimmät toiminnot. Kertausta ja uusia toimintoja Wordistä sekä tiedostonhallinnasta. Tärkeimmät toiminnot jatkuu...

Tärkeimmät toiminnot. Kertausta ja uusia toimintoja Wordistä sekä tiedostonhallinnasta. Tärkeimmät toiminnot jatkuu... Tärkeimmät toiminnot Kertausta ja uusia toimintoja Wordistä sekä tiedostonhallinnasta Kun hiiren jättää kuvakkeen päälle vähäksi ajaksi Word selittää toiminnon Avaa tiedosto Tallenna Kumoa, nuolesta aiemmat

Lisätiedot

Oppilaan opas. Visuaaliviestinnän Instituutti VVI Oy. Versio 0.2 (2008-01-21)

Oppilaan opas. Visuaaliviestinnän Instituutti VVI Oy. Versio 0.2 (2008-01-21) Oppilaan opas Visuaaliviestinnän Instituutti VVI Oy Versio 0.2 (2008-01-21) Versio Päivämäärä Kuvaus 0.1 2005-01-16 Ensimmäinen versio. 0.2 2008-01-21 Korjattu kuvatiedostojen maksimiresoluutio ja muutamia

Lisätiedot

MrSmart 8-kanavainen lämpötilamittaus ja loggaus, digitoija ja talletusohjelma

MrSmart 8-kanavainen lämpötilamittaus ja loggaus, digitoija ja talletusohjelma MrSmart 8-kanavainen lämpötilamittaus ja loggaus, digitoija ja talletusohjelma Kuva 1 MrSmart on digitointilaite PC:lle Yleistä MrSmart on sarjaliikenteellä toimiva sarjaliikennedigitoija. Laite mittaa

Lisätiedot

KAAVAT. Sisällysluettelo

KAAVAT. Sisällysluettelo Excel 2013 Kaavat Sisällysluettelo KAAVAT KAAVAT... 1 Kaavan tekeminen... 2 Kaavan tekeminen osoittamalla... 2 Kaavan kopioiminen... 3 Kaavan kirjoittaminen... 3 Summa-funktion lisääminen... 4 Suorat eli

Lisätiedot

SQL Buddy JAMK Labranet Wiki

SQL Buddy JAMK Labranet Wiki Page 1 of 9 SQL Buddy JAMK Labranet Wiki Sisällysluettelo Yleistä SQL Buddy:sta kotisivu :http://sqlbuddy.com/ SQL Buddy on kevyt hallintatyökalu MySQL-tietokannalle. Järjestelmävaatimukset Serverin vaatimukset

Lisätiedot

SSH Secure Shell & SSH File Transfer

SSH Secure Shell & SSH File Transfer SSH Secure Shell & SSH File Transfer TIETOHALLINTO Janne Suvanto 1.9 2002 Sisällysluettelo Sisällysluettelo... 1 Yleistä... 2 SSH Secure Shell ohjelman asetukset... 3 POP3 tunnelin asetukset... 6 Yhteyden

Lisätiedot

Ubuntu - tiedostohallinta

Ubuntu - tiedostohallinta Ubuntu - tiedostohallinta Seuraavassa läpikäydään Ubuntun peruskäyttöä: Tiedostohallinta ja hakemistorakenne Tiedostoselain Hakemistorakenne Lähteinä on käytetty seuraavia: http://fi.wikibooks.org/wiki/ubuntu_tutuksi

Lisätiedot

Enigmail-opas. Asennus. Avainten hallinta. Avainparin luominen

Enigmail-opas. Asennus. Avainten hallinta. Avainparin luominen Enigmail-opas Enigmail on Mozilla Thunderbird ja Mozilla Seamonkey -ohjelmille tehty liitännäinen GPG-salausohjelmiston käyttöä varten. Sitä käytetään etenkin Thunderbirdin kanssa sähköpostin salaamiseen

Lisätiedot

1 Funktiot, suurin (max), pienin (min) ja keskiarvo

1 Funktiot, suurin (max), pienin (min) ja keskiarvo 1 Funktiot, suurin (max), pienin (min) ja keskiarvo 1. Avaa uusi työkirja 2. Tallenna työkirja nimellä perusfunktiot. 3. Kirjoita seuraava taulukko 4. Muista taulukon kirjoitusjärjestys - Ensin kirjoitetaan

Lisätiedot

ASENNUS JA KÄYTTÖOHJE

ASENNUS JA KÄYTTÖOHJE ASENNUS JA KÄYTTÖOHJE YKSIKKÖHINTALUETTELON HINNOITTELU SOVELLUS CMPRO5 VERSIO 2.8 PÄIVITETTY HEINÄKUU 2010 COPYRIGHT 2010 ARTEMIS FINLAND OY. ALL RIGHTS RESERVED. YH-LUETTELON HINNOITTELU SISÄLLYSLUETTELO

Lisätiedot

Ubuntu - peruskäyttö. Seuraavassa läpikäydään Ubuntun peruskäyttöä:

Ubuntu - peruskäyttö. Seuraavassa läpikäydään Ubuntun peruskäyttöä: Ubuntu - peruskäyttö Seuraavassa läpikäydään Ubuntun peruskäyttöä: Perustoiminnot Sisäänkirjautuminen Työpöytä Uloskirjautuminen Lähteinä on käytettu Ubuntu tutuksi Wikikirjaa http://fi.wikibooks.org/wiki/ubuntu_tutuksi.

Lisätiedot

Microsoft Outlook Web Access. Pikaohje sähköpostin peruskäyttöön

Microsoft Outlook Web Access. Pikaohje sähköpostin peruskäyttöön Microsoft Outlook Web Access Pikaohje sähköpostin peruskäyttöön 1 Käyttö työpaikalla (Hallinto-verkossa) Käynnistetään sähköposti Työpöydällä olevasta Faiposti-pikakuvakkeesta (hiirellä kaksoisklikkaamalla).

Lisätiedot

Harjoitustyö: virtuaalikone

Harjoitustyö: virtuaalikone Harjoitustyö: virtuaalikone Toteuta alla kuvattu virtuaalikone yksinkertaiselle olio-orientoituneelle skriptauskielelle. Paketissa on testaamista varten mukana kaksi lyhyttä ohjelmaa. Ohjeita Noudata ohjelman

Lisätiedot

Matlabin perusteita Grafiikka

Matlabin perusteita Grafiikka BL40A0000 SSKMO KH 1 Seuraavassa esityksessä oletuksena on, että Matlabia käytetään jossakin ikkunoivassa käyttöjärjestelmässä (PC/Win, Mac, X-Window System). Käytettäessä Matlabia verkon yli joko tekstipäätteeltä,

Lisätiedot

SQLite selvitysraportti. Juha Veijonen, Ari Laukkanen, Matti Eronen. Maaliskuu 2010

SQLite selvitysraportti. Juha Veijonen, Ari Laukkanen, Matti Eronen. Maaliskuu 2010 SQLite selvitysraportti Juha Veijonen, Ari Laukkanen, Matti Eronen Maaliskuu 2010 Opinnäytetyö Kuukausi Vuosi 1 SISÄLTÖ 1. YLEISTÄ SQLITE:STA... 2 2. HISTORIA... 2 3. SQLITEN KÄYTTÖ... 3 3.1 SQLiten asennus

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 26.1.2011 T-106.1208 Ohjelmoinnin perusteet Y 26.1.2011 1 / 34 Luentopalaute kännykällä käynnissä! Ilmoittaudu mukaan lähettämällä ilmainen tekstiviesti Vast

Lisätiedot

VERKKOVELHO-YLLÄPITOTYÖKALUN KÄYTTÖOHJE

VERKKOVELHO-YLLÄPITOTYÖKALUN KÄYTTÖOHJE VERKKOVELHO-YLLÄPITOTYÖKALUN KÄYTTÖOHJE 1. SISÄÄN KIRJAUTUMINEN Sisään kirjautuminen VerkkoVelho-ylläpitotyökaluun tapahtuu yrityksesi osoitteessa www.omaosoitteesi.fi/yllapito, esim. www.verkkovelho.fi/yllapito.

Lisätiedot

Vedä ja pudota Maamittauslaitoksen JPEG2000-ortoilmakuva GeoTIFF-muotoon

Vedä ja pudota Maamittauslaitoksen JPEG2000-ortoilmakuva GeoTIFF-muotoon Vedä ja pudota Maamittauslaitoksen JPEG2000-ortoilmakuva GeoTIFF-muotoon Jukka Rahkonen http://latuviitta.org Viimeksi muutettu 16. lokakuuta 2012 Tiivistelmä Latuviitta.ogr -sivuston palautteessa kaivattiin

Lisätiedot

Valintanauhan komennot Valintanauhan kussakin välilehdessä on ryhmiä ja kussakin ryhmässä on toisiinsa liittyviä komentoja.

Valintanauhan komennot Valintanauhan kussakin välilehdessä on ryhmiä ja kussakin ryhmässä on toisiinsa liittyviä komentoja. Pikaopas Microsoft Excel 2013 näyttää erilaiselta kuin aiemmat versiot. Tämän oppaan avulla pääset alkuun nopeasti ja saat yleiskuvan uusista ominaisuuksista. Komentojen lisääminen pikatyökaluriville Pidä

Lisätiedot

SPSS-pikaohje. Jukka Jauhiainen OAMK / Tekniikan yksikkö

SPSS-pikaohje. Jukka Jauhiainen OAMK / Tekniikan yksikkö SPSS-pikaohje Jukka Jauhiainen OAMK / Tekniikan yksikkö SPSS on ohjelmisto tilastollisten aineistojen analysointiin. Hyvinvointiteknologian ATK-luokassa on asennettuna SPSS versio 13.. Huom! Ainakin joissakin

Lisätiedot

1/10 E-RESULTS LITE-OHJEET ITÄRASTEILLE (JL 30.7.2009)

1/10 E-RESULTS LITE-OHJEET ITÄRASTEILLE (JL 30.7.2009) 1/10 E-RESULTS LITE-OHJEET ITÄRASTEILLE (JL 30.7.2009) 1 OHJELMAN OMAT OHJEET Avaa tulospalveluohjelma kaksoisklikkaamalla EResultsLite.lnk kuviota. Lue ohjelman omat ohjeet valitsemalla Ohje-Avustus...

Lisätiedot

Juha Haataja 4.10.2011

Juha Haataja 4.10.2011 METROPOLIA Taulukkolaskenta Perusteita Juha Haataja 4.10.2011 Lisätty SUMMA.JOS funktion käyttö (lopussa). Tavoite ja sisältö Tavoite Taulukkolaskennan peruskäytön hallinta Sisältö Työtila Omat kaavat,

Lisätiedot

Hannu Valtanen Oy. Linux vi-editori

Hannu Valtanen Oy. Linux vi-editori Hannu Valtanen Oy Linux vi-editori Hannu Valtanen Oy Linux vi-editori 2 Sisällysluettelo Vi-editori...3 Käynnistys...3 Liikkuminen...3 Lisäystila...3 Korvaustila...4 Poistaminen...4 Leikeöytä...4 Maalaaminen...5

Lisätiedot

Lupa opetuskäyttöön pyydettävä. info@tietsikka.net. Näppäimistö. Kohdistimen ohjausnäppäimistö. Funktionäppäimistö. Kirjoitusnäppäimistö

Lupa opetuskäyttöön pyydettävä. info@tietsikka.net. Näppäimistö. Kohdistimen ohjausnäppäimistö. Funktionäppäimistö. Kirjoitusnäppäimistö Näppäimistö 2005 Päivi Vartiainen 1 Kohdistimen ohjausnäppäimistö Funktionäppäimistö Kirjoitusnäppäimistö Numeronäppäimistö Kohdistimen ohjausnäppäimistöllä siirretään hiiren osoitinta ruudulla. Kohdistin

Lisätiedot

Joonas Ruotsalainen GIT PIKAOPAS. Tutkielma 2011

Joonas Ruotsalainen GIT PIKAOPAS. Tutkielma 2011 1 Joonas Ruotsalainen GIT PIKAOPAS Tutkielma 2011 2 SISÄLTÖ 1. JOHDANTO... 3 2. ASENTAMINEN... 4 3. KÄYTTÖ... 4 3.1 Perusasetukset... 4 3.2 Git:n ottaminen käyttöön projektissa... 5 3.3 Tiedostojen lisääminen

Lisätiedot

Luento 5. Timo Savola. 28. huhtikuuta 2006

Luento 5. Timo Savola. 28. huhtikuuta 2006 UNIX-käyttöjärjestelmä Luento 5 Timo Savola 28. huhtikuuta 2006 Osa I Shell-ohjelmointi Ehtolause Lausekkeet suoritetaan jos ehtolausekkeen paluuarvo on 0 if ehtolauseke then lauseke

Lisätiedot

Tulosta yrityksesi tuloslaskelma ja tase myöhempää tarkastusta varten. Ota varmuuskopio tilanteesta ennen tilimuunnosta.

Tulosta yrityksesi tuloslaskelma ja tase myöhempää tarkastusta varten. Ota varmuuskopio tilanteesta ennen tilimuunnosta. Tilimuunnosohje 1 (5) Tilimuunnosajo Tilimuunnosajo täytyy tehdä jos halutaan vaihtaa yritykselle tilikartta ja säilyttää tilien tapahtumat. Tilikartan vaihtoa varten perustetaan uusi yritys, jonne muunnosajossa

Lisätiedot

4. Lausekielinen ohjelmointi 4.1

4. Lausekielinen ohjelmointi 4.1 4. Lausekielinen ohjelmointi 4.1 Sisällys Konekieli, symbolinen konekieli ja lausekieli. Hyvä ohjelmointitapa. Lausekielestä konekieleksi: - Lähdekoodi, tekstitiedosto ja tekstieditorit. - Kääntäminen

Lisätiedot

ASCII-taidetta. Intro: Python

ASCII-taidetta. Intro: Python Python 1 ASCII-taidetta All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/18cplpy to find out what to do.

Lisätiedot

DXL Library ja DXL-kielen olemus. Pekka Mäkinen Pekka.Makinen@softqa.fi SoftQA Oy http/www.softqa.fi/

DXL Library ja DXL-kielen olemus. Pekka Mäkinen Pekka.Makinen@softqa.fi SoftQA Oy http/www.softqa.fi/ DXL Library ja DXL-kielen olemus Pekka Mäkinen Pekka.Makinen@softqa.fi SoftQA Oy http/www.softqa.fi/ DOORS extension Language DXL on DOORSin laajennuskieli, jolla voidaan kehittää lisätoiminnallisuutta.

Lisätiedot

VeRan laboratoriotietojen siirtoformaatti

VeRan laboratoriotietojen siirtoformaatti FCG Finnish Consulting Group Oy VERA TOIMINTAOHJEET Rev./pvm 1.03 Hyväksytty 30.4.2010 Sisältö Käyttö Vastuuhenkilö VeRan tiedonsiirtoformaatti Laboratoriot, jotka toimittavat tulokset suoraan VeRaan.

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 27.1.2010 T-106.1208 Ohjelmoinnin perusteet Y 27.1.2010 1 / 37 If-käsky toistokäskyn sisällä def main(): HELLERAJA = 25.0 print "Anna lampotiloja, lopeta -300:lla."

Lisätiedot

Sen jälkeen Microsoft Office ja sen alta löytyy ohjelmat. Ensin käynnistä-valikosta kaikki ohjelmat

Sen jälkeen Microsoft Office ja sen alta löytyy ohjelmat. Ensin käynnistä-valikosta kaikki ohjelmat Microsoft Office 2010 löytyy tietokoneen käynnistävalikosta aivan kuin kaikki muutkin tietokoneelle asennetut ohjelmat. Microsoft kansion sisältä löytyy toimisto-ohjelmistopakettiin kuuluvat eri ohjelmat,

Lisätiedot

2. Lisää Java-ohjelmoinnin alkeita. Muuttuja ja viittausmuuttuja (1/4) Muuttuja ja viittausmuuttuja (2/4)

2. Lisää Java-ohjelmoinnin alkeita. Muuttuja ja viittausmuuttuja (1/4) Muuttuja ja viittausmuuttuja (2/4) 2. Lisää Java-ohjelmoinnin alkeita Muuttuja ja viittausmuuttuja Vakio ja literaalivakio Sijoituslause Syötteen lukeminen ja Scanner-luokka 1 Muuttuja ja viittausmuuttuja (1/4) Edellä mainittiin, että String-tietotyyppi

Lisätiedot

6. Valitse avautuneesta ikkunasta Add-painike!

6. Valitse avautuneesta ikkunasta Add-painike! 1. Tallenna Mirc ohjelma koneellesi tästä osoitteesta: http://www.mirc.com/get.html 2. Asenna ohjelma 3. Avaa ohjelma mirc.exe kuvakkeesta 4. Avattuasi ohjelman se näyttää tältä(hieman leikeltynä): 5.

Lisätiedot

NÄIN TEET VIDEO-MAILIN (v-mail)

NÄIN TEET VIDEO-MAILIN (v-mail) 1 NÄIN TEET VIDEO-MAILIN (v-mail) Kirjaudu iwowwe Back Officeen. HOME Klikkaa kotisivullasi (HOME) olevaa vihreää Video E-mail kuvaa Vastaava linkki Video Email on myös Video Tools - alasvetovalikossa

Lisätiedot

CABAS. Perusominaisuuksien käyttö

CABAS. Perusominaisuuksien käyttö CABAS Perusominaisuuksien käyttö Aloitussivu s.3-4 Laskelman luominen s.5-6 Omistajan/Ajoneuvon tiedot s.7-8 Vahinkotiedot s.9 Veloitukset s.10 Korjauskohteet s.11 Toimenpiteet/korjauskohteet s.12-14 Pintaoikaisu

Lisätiedot

ALKUSANAT... 4 ALKUSANAT E-KIRJA VERSIOON... 5 SISÄLLYSLUETTELO... 6

ALKUSANAT... 4 ALKUSANAT E-KIRJA VERSIOON... 5 SISÄLLYSLUETTELO... 6 Sisällysluettelo ALKUSANAT 4 ALKUSANAT E-KIRJA VERSIOON 5 SISÄLLYSLUETTELO 6 1 PERUSASIOITA JA AINEISTON SYÖTTÖ 8 11 PERUSNÄKYMÄ 8 12 AINEISTON SYÖTTÖ VERSIOSSA 9 8 Muuttujan määrittely versiossa 9 11

Lisätiedot

Tiedostojen lataaminen netistä ja asentaminen

Tiedostojen lataaminen netistä ja asentaminen s. 1/5 Tiedostojen lataaminen netistä ja asentaminen Yleistä Internetissä on paljon hyödyllisiä ilmaisohjelmia, jotka voi ladata ja asentaa omalle koneelle. Osa ohjelmista löytyy suomenkielisiltä sivuilta,

Lisätiedot

OpeOodi Opiskelijalistojen tulostaminen, opiskelijoiden hallinta ja sähköpostin lähettäminen

OpeOodi Opiskelijalistojen tulostaminen, opiskelijoiden hallinta ja sähköpostin lähettäminen Helsingin yliopisto WebOodi 1 OpeOodi Opiskelijalistojen tulostaminen, opiskelijoiden hallinta ja sähköpostin lähettäminen Opetustapahtuman opiskelijalistan tulostaminen Ilmoittautuneista opiskelijoista

Lisätiedot

IBM SPSS Statistics 21 (= SPSS 21)

IBM SPSS Statistics 21 (= SPSS 21) Tarja Heikkilä IBM SPSS Statistics 21 (= SPSS 21) SPSS = Statistical Package for Social Sciences Ohjelman käynnistys Aloitusikkuna Päävalikot Työkalut Muuttujat (Variables) Tapaukset (Cases) Tyhjä datataulukko

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 15.3.2010 T-106.1208 Ohjelmoinnin perusteet Y 15.3.2010 1 / 56 Tiedostoista: tietojen tallentaminen ohjelman suorituskertojen välillä Monissa sovelluksissa ohjelman

Lisätiedot

ATK yrittäjän työvälineenä

ATK yrittäjän työvälineenä ATK yrittäjän työvälineenä Word ja Excel Timo Laapotti / F4U - Foto For You f4u@f4u.fi http://f4u.fi/mlykl/ 13.5.2008 Ohjelmisto Tietokoneohjelma on joukko toimintaohjeita ja käskyjä, jotka tietokoneen

Lisätiedot

Tikon kassamaksujen käsittely

Tikon kassamaksujen käsittely Lokakuu 2012 1 (14) Käyttöohje Lokakuu 2012 2 (14) Sisällysluettelo Johdanto... 3 1. Turvakoodisarjojen käsittely... 4 1.1. Turvakoodisarjan selausnäyttö... 4 1.2. Turvakoodisarjan ylläpitonäyttö... 4

Lisätiedot