[vastaus aiempaan viestiin]
Kirjoittaja: | Seppo Mustonen |
---|---|
Sähköposti: | - |
Päiväys: | 30.9.2002 12:40 |
Jukka Martiskainen kirjoitti 30.9.2002 11:13 : >Miten onnistuisi Survon .svo siirtäminen SPSS:lle ja päinvastoin? > >Lueskelin vanhoja keskustelupalstan tekstejä ja siellä mainittiin >Excelin kohdalla VAR-toiminto, mutta en sitä selaamalla keksinyt >ratkaisua... > "VAR-toiminnolla" tehdään Survossa muuttujamuunnoksia. Sillä ei mielestäni ole suoranaista roolia tietojen siirrossa ohjelmasta toiseen. Yleensä varmin tapa siirtää Survosta datoja (SVO-tiedostoja) toisiin ohjelmiin on seuraava: 1. Poimitaan aineisto esim. DATA1.SVO Survon (tyhjään) toimituskenttään komennolla FILE LOAD DATA1 Tarvittaessa on toimituskenttä dimensioitava tätä ennen riittävän suureksi INIT- tai REDIM-komennolla. 2. Jos siirron tulee tapahtua toisen ohjelman (tai Windowsin) suomenkieliseen versioon, on mahdolliset desimaalipisteet muutettava desimaalipilkuiksi ja tämä tehdään komennolla REPLACE ".","," 3. Toimituskentässä nyt oleva datataulukko talletetaan tekstitiedostoksi (esim. DATA1.TXT) komennolla SAVEW DATA1.TXT Tällainen tekstitiedosto on yleensä helppo muuntaa esim. muissa tilasto-ohjelmissa niiden omaan esitysmuotoon. Koska itselläni ei ole käytössä SPSS:ää, en pysty antamaan sen osalta yksityiskohtaisia tietoja. Survon kannalta vielä suorempi tie kulkee esim. EXCELin kautta niin, että talletetaan Survon datatiedosto (DATA1.SVO) ns. tab-delimited- muodossa suoraan tekstitiedostoksi DATA1.TXT komennolla FILE LOAD DATA1 TO DATA1.TXT / DELIMITER=TAB ja otetaan se käyttöön EXCELissä, josta sitten siirretään muille ohjelmille. Jos esim. SPSS itse osaa lukea dataa tab-delimited- tekstinä, niin tuota EXCEL-vaihetta ei tarvita lainkaan. Siirto toiseen suuntaan: Datan siirto X-ohjelmalta Survoon tapahtuu muuntamalla X:ssä havaintoaineisto tekstitiedostoksi DATA2.TXT tab-delimited-muodossa ja käyttämällä tämän jälkeen Survossa esim. komentoa FILE SAVE DATA2.TXT TO DATA2 / DELIMITER=TAB joka tekee Survo datatiedoston DATA2.SVO. Jos X-ohjelma ei osaa suoraan tuottaa tekstitiedostoa tuossa muodossa, kannattaa siirtää se ensin esim. EXCELiin ja sieltä Survoon. Muitakin vaihtoehtoja löytyy. Niistä toivon muiden kertovan kokemustensa mukaan. -Seppo
Vastaukset: |
---|
Survo-keskustelupalstan (2001-2013) viestit arkistoitiin aika ajoin sukrolla, joka automaattisesti rakensi viesteistä (yli 1600 kpl) HTML-muotoisen sivukokonaisuuden. Vuoden 2013 alusta Survo-keskustelua on jatkettu entistäkin aktiivisemmin osoitteessa forum.survo.fi. Tervetuloa mukaan!