Skip to content

Analysis | Preprocessing script

HIFIS Survey 2021: Data preparation

Recoding

Transformation

Update values for individual cases

Validity checks

  • Q005/Q006: not(Q005/_ == A002/Yes and Q006/_ == A006/Non-developer)
    - [ ] Q007/_: 0 < value < 100
    - [ ] Q022/_: check if answer of Q022 is in list of checked subquestions in Q021
    - [ ] Q014: 1-3 checked sub-questions
    - [ ] Q025: 1-5 checked sub-questions
  • Q025/Q005: Q005/_ == A002/Yes
    - [ ] Q027/Q026: check if sub-questions of Q027 were not checked in Q026 -> probably done in consulting
    - [ ] Q028/Q026: check if sub-quesitons of Q028 were checked in Q026 -> probably done in consulting

Exclusion

  • Q001/_ == -oth-/Other
  • Q002/_ == A006/I have never worked for a Helmholtz centre
  • incomplete cases: missing values in Q001-Q014:
    • all: Q001, Q002, Q003, Q005, Q006, Q009, Q010, Q011, Q012, Q013, Q014
      • research_personnel (Q003/_ == A001 or Q003/_ == A002): all + Q004
      • potential_developer (Q006/_!=A006): all + Q008
      • realized_developer (Q005/_==A002): all + Q007
  • complete cases: all_cases - (incomplete cases + invalid cases)

Export options

  • as CSV
  • all cases including incomplete ones
  • question codes and answer codes instead of text
  • use expression manager to avaoid [] as separator
Edited by Dworatzyk, Katharina