Datan siirtämistä .SVO ja R:n data.framen välillä read.svo, write.svo
Posted by
Petri Palmu on
URL: https://forum.survo.fi/Datan-siirtamista-SVO-ja-R-n-data-framen-valilla-read-svo-write-svo-tp523.html
Survo R:ssä on hyviä toimintoja, että saa datat liikkumaan jouhevasti R:n data.framen ja .SVO-tiedostojen välillä.
DATA _K
X Y
1 a
FILE LOAD _K TO R>D / STRIP_WHITE=1 Tässä toimivat IND,VARS,...
FILE DEL K2
R CUR+1,CUR+2
D; # tulostaa data
write.svo(D, "K2.SVO");
#FILE LOAD +K2,CUR+1
X Y
1 a
##################
FILE COPY _K TO NEW K
R CUR+1,CUR+1
D <- read.svo("K.SVO");D; # tulostaa datan
Mitä optioita esim. write.svo():hon liittyy? Voiko siellä valita, että ko. tilanteessa (mahd. jo olemassa oleva) K2.SVO tuhotaan (ennen uuden luomista)? Näin ei tarvitsisi ennen R-koodia tehdä tuota FILE DELiä (muussa tapauksessa joutuu manuaalisesti vastaamaan Y/N). Mutta yleisemminkin kiinnostaa, mitä kaikkea read.svo ja write.svo pitävät sisällään :)