[vastaus aiempaan viestiin]
Kirjoittaja: | Kimmo Vehkalahti |
---|---|
Sähköposti: | - |
Päiväys: | 21.6.2010 20:23 |
>Pyöriessäni kahden maaiman välillä tein taas muunnoksen SPSS-datasta >SVO-fileeksi. Yllätyksekseni SPSS:n muuttujien nimet tulivat (FILE >SAVE) SVO-tiedostoon paitsi uuttujaniminä myös niiden sisällön >kuvauksena. Mikähän nappi jäi painallusta vaille? kysyy Miira [tekstin rivityksestä: ks. Netiketti, kohta 5] Versiosta 3.12 lähtien FILE SAVE osaa suhtautua pitkiin ja sekaviin muuttujanimiin (joita usein tulee etenkin Excelin mutta myös IBM SPSS:n ym. puolelta dataa siirrettäessä) niin, että työskentely Survon puolella on mahdollisimman kätevää. Se muuntaa samalla automaattisesti muuttujanimet max 8 merkin mittaisiksi ja korvaa mahdolliset häiritsevät erikoismerkit. Mukava lisäominaisuus on, että alkuperäiset nimet (joissa voi olla hyödyllistäkin informaatiota) tulevat Survon-datan muuttujien kuvauksiksi. Mikäli nimet ovat jo valmiiksi OK (Exceleillä ym. voi myös harrastaa ihan järkevää nimeämistä), muunnoksia ei tarvita, mutta nimet "kahdentuvat" kuvauksiksi, kuten esim. tässä: FILE STATUS K Copied from text file D:\O\DA10K\OTOS_Z9.TXT FIELDS: (active) 1 NA_ 2 fsd_id fsd_id (######) 2 NA_ 1 bv1 bv1 (###) 3 NA_ 1 bv2 bv2 (###) 4 NA_ 1 bv4 bv4 (###) 5 NA_ 1 bv5 bv5 (###) 6 NA_ 1 bv6_1 bv6_1 (#####) 7 NA_ 1 bv6_2 bv6_2 (#####) 8 NA_ 1 bv6_3 bv6_3 (#####) 9 NA_ 1 bv6_4 bv6_4 (#####) ... 143 NA_ 1 x3 x3 (##) 144 NA_ 1 x4 x4 (##) END Survo data file K: record=203 bytes, M1=184 L=64 M=144 N=785 Tässä malliksi näyte eräästä sotkuisen oloisesta Excel-siirrosta, jossa uusi automatiikka on todella tarpeen ja toimii loistavasti: FILE STATUS PLS_4x4 Copied from text file PLX1-4june10KV.txt FIELDS: (active) 1 SA_ 7 X 2 SA_ 7 country country-year order 3 NA_ 1 PLS_code PLS code (########) 4 SA_ 1 PLS_subc PLS subcode 5 NA_ 2 p p (###) 6 SA_ 7 PLX_ID PLX-ID 7 SA_ 7 X______A 8 NA_ 1 r r (#) 9 NA_ 1 c c (#) 10 NA_ 1 s s (#) 11 SA_ 7 X______B 12 SA_ 4 PLS_type PLS type 13 SA_ 3 abcd abcd 14 SA_ 3 234 234 15 NA_ 1 X_distin # distinct 2x2 PLS (########) 16 NA_ 2 year year (####) 17 SA_ 39 countryA country 18 SA_ 7 Scott_st Scott start 19 SA_ 5 Scott_en Scott end 20 SA_ 3 WWF_Grot WWF Groth 21 SA_ 115 details details 22 SA_ 101 title_2 title 2 23 SA_ 60 comments comments 24 SA_ 12 Groth_CH Groth CHF 25 NA_ 1 new_coun new country flag (########) 26 NA_ 1 WWF_flag WWF flag (########) 27 NA_ 1 Macau_fl Macau flag (########) 28 NA_ 1 Jim_has Jim has copy (#######) 29 NA_ 1 Jim_hasA Jim has copy (########) 30 SA_ 37 Jim_hasB Jim has copy 31 NA_ 1 Jim_hasC Jim has copy (########) 32 NA_ 1 Jim_hasD Jim has copy (########) 33 NA_ 1 Jim_hasE Jim has copy (########) 34 NA_ 1 Jim_hasF Jim has copy (########) 35 NA_ 1 Jim_hasG Jim has copy (########) 36 NA_ 1 Jim_hasH Jim has copy (########) 37 NA_ 1 Jim_hasI Jim has copy (########) 38 NA_ 1 Jim_hasJ Jim has copy (########) 39 NA_ 1 Jim_hasK Jim has copy (########) 40 NA_ 1 Jim_hasL Jim has copy (########) 41 NA_ 1 Jim_hasM Jim has copy (########) 42 NA_ 1 Jim_hasN Jim has copy (########) 43 NA_ 1 Jim_hasO Jim has copy (########) 44 NA_ 1 Jim_hasP Jim has copy (########) 45 NA_ 1 Jim_hasQ Jim has copy (########) 46 NA_ 1 Jim_hasR Jim has copy (########) 47 NA_ 1 Jim_hasS Jim has copy (########) 48 NA_ 1 Jim_hasT Jim has copy (########) 49 NA_ 1 Jim_hasU Jim has copy (########) 50 NA_ 1 Jim_hasV Jim has copy (########) 51 NA_ 1 Jim_hasW Jim has copy (########) 52 NA_ 1 Jim_hasX Jim has copy (########) 53 NA_ 1 Jim_hasY Jim has copy (########) 54 NA_ 1 Jim_hasZ Jim has copy (########) 55 NA_ 1 Jim_hasa Jim has copy (########) 56 NA_ 1 Jim_hasb Jim has copy (########) 57 NA_ 1 Jim_hasc Jim has copy (########) 58 NA_ 1 Jim_hasd Jim has copy (########) 59 NA_ 1 Jim_hase Jim has copy (########) 60 NA_ 1 Jim_hasf Jim has copy (########) 61 NA_ 1 Jim_hasg Jim has copy (########) 62 NA_ 1 Jim_hash Jim has copy (########) 63 NA_ 1 Jim_hasi Jim has copy (########) 64 NA_ 1 Jim_hasj Jim has copy (########) 65 NA_ 1 Jim_hask Jim has copy (########) 66 NA_ 1 Jim_hasl Jim has copy (########) 67 NA_ 1 Jim_hasm Jim has copy (########) 68 NA_ 1 Jim_hasn Jim has copy (########) 69 NA_ 1 Jim_haso Jim has copy (########) 70 NA_ 1 Jim_hasp Jim has copy (########) 71 NA_ 1 Jim_hasq Jim has copy (########) 72 NA_ 1 Jim_hasr Jim has copy (########) 73 NA_ 1 Jim_hass Jim has copy (########) 74 NA_ 1 Jim_hast Jim has copy (########) 75 NA_ 1 Jim_smal Jim small album (########) 76 NA_ 1 Jim_big Jim big album (#######) 77 NA_ 1 X______C (########) 78 SA_ 6 pic_sour pic source 79 SA_ 10 Marlen Marlen 80 SA_ 3 Daniel Daniel 81 SA_ 7 Jim Jim 82 NA_ 1 X______D (########) 83 SA_ 5 Chance_F Chance Figure 84 NA_ 1 X______E (########) END Survo data file PLS_4X4: record=668 bytes, M1=109 L=120 M=84 N=172 Tässä kohtaa oli hyvät perusteet laittaa uusi toiminto oletukseksi, mutta haluttaessa sen voi estää täsmennyksellä CHECK_VAR_NAMES (arvolla 0), ks. FILE?:8:1 -> Dealing with long names of variables. - Kimmo
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!