Recording data in a range
Recording data in a range
I am using a fill-in-the-blank response to collect decimal numbers with a range from (r0.000-0.199) which is in my parameters box. The box write data as is checked as well but the numbers are all coming out as .000 no matter what is typed in the box. Is there something wrong with the range or is a box not checked somewhere?
Thanks.
Try using the "Write as Text" option for the variable(s). If you are already doing that, are the 0's coming up in both the .sav and the .csv files?
When I select write as text the numbers then only come up at missing in SPSS (99). When I do not select write as text they come up at 0's. The numbers are presented correctly in notepad, just not SPSS.
I think the missing value is treated as a text variable in the case of fill-in-the-blank items. It may be that it is not converted to numeric in cases where the user changes the fill in the blank item to numeric data. In such cases, I would imagine SPSS would convert the text data to 0 (as all text equals 0 in the numeric world) but that the CSV and TXT files would contain the original (pre-converted) missing values (e.g., the 99's in this case). I'll add this to our to fix list for the next version.