Deleting Value Labels in SPSS -


i imported data survey monkey spss , survey monkey automatically assigns values , value labels. values , labels this:

1 "married" 2 "single" 3 "777" 4 "999"

i re-coded variables 3=777 , 4=999. set 777 , 999 missing. used add value labels add 777= "refused" , 999= "don't know". how use syntax delete value , value labels 3 , 4? these no longer true since re-coded values 3 , 4. know can use value labels delete values , labels have specify categories tedious. ideally want re-code 3 , 4 values, add values labels new 777 , 999 values , delete old 3 , 4. if had few variables consider doing different way want write syntax use list of 100 variables. pulling data survey monkey on weekly basis , have syntax file rename, recode, , add value labels ready go each time pull data.

i don't believe there way delete specific value labels specific values only. workaround explicitly set values entire set of values:

data list free / ms. begin data 1 2 3 4 end data.  /* 1. original values labels */. value labels ms 1 "sinlge" 2 "married" 3 "777" 4 "999". ctables /table ms[c].  /* 2. recode values , re-label - note values 3 , 4 still assigned values happen blank being registered ctables */. recode ms (3=777) (4=999). add value labels ms 3 "" 4 "" 777 "refused" 999 "unknown". ctables /table ms[c].  /* 3. workaround assign explicitly entire set of values */. value labels ms 1 "sinlge" 2 "married" 777 "refused" 999 "unknown". ctables /table ms[c]. 

update:

well, nothing impossible in realms of computing. raynald levesque outlines workaround solution here. , ruben geert van den berg provides python solution on website also.


Comments

Popular posts from this blog

powershell Start-Process exit code -1073741502 when used with Credential from a windows service environment -

twig - Using Twigbridge in a Laravel 5.1 Package -

c# - LINQ join Entities from HashSet's, Join vs Dictionary vs HashSet performance -