Search the Legacy Support Archive (up to v2020)
  1. Read-only archive (2005–2024). Posting is closed. Need help with MediaLab or DirectRT 2027? Email service@empirisoft.com.

    All words · “exact phrase” · -leave out

    Advanced search

Recording data in a range

  1. #1

    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.

  2. #2
    jarvis24 Blair Jarvis, Administrator
    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?

  3. #3
    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.

  4. #4
    jarvis24 Blair Jarvis, Administrator
    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.