Data Cart

Your data extract

0 variables
0 samples
View Cart
YRSIMM2
Years since immigrated, categorized

Codes and Frequencies



An 'X' indicates the category is available for that sample

1Less than 1 yearXXXXXXXX··XXXXX1Less than 1 yearXXXXXXXXXX·XXXX1Less than 1 yearXXXXXXX··XXX·X·1Less than 1 yearXXXXXXXX·XXXXXX1Less than 1 yearXX·X
21 to 4 yearsXXXXXXXXXXXXXXX21 to 4 yearsXXXXXXXXXXXXXXX21 to 4 yearsXXXXXXXXXXXXXXX21 to 4 yearsXXXXXXXXXXXXXXX21 to 4 yearsXXXX
35 to 9 yearsXXXXXXXXXXXXXXX35 to 9 yearsXXXXXXXXXXXXXXX35 to 9 yearsXXXXXXXXXXXXXXX35 to 9 yearsXXXXXXXXXXXXXXX35 to 9 yearsXXXX
410 or more yearsXXXXXXXXXXXXXXX410 or more yearsXXXXXXXXXXXXXXX410 or more yearsXXXXXXXXXXXXXXX410 or more yearsXXXXXXXXXXXXXXX410 or more yearsXXXX
8UnknownX·XX··XXX·XXXXX8UnknownXXXXXXXX·XXX·XX8UnknownX·XXX··XXXXXXXX8UnknownXX···X·XXX·····8UnknownXXXX
9NIU (not in universe)XXXXXXXXXXXXXXX9NIU (not in universe)XXXXXXXXXXXXXXX9NIU (not in universe)XXXXXXXXXXXXXXX9NIU (not in universe)XXXXXXXXXXXXXXX9NIU (not in universe)XXXX

Explore how IPUMS created this variable

Download


      class Yrsimm2 : public Editor {

public:
  Yrsimm2(VarPointer varInfo) : Editor(varInfo) {}
  void edit() {

    long a = getRecoded();
    switch (dataSet) {
    case dataset_id::es2001a: {
      if (ES2001A_0406() < 66)
        a = 9;
    } break;
    case dataset_id::gr2011a: {
      if (GR2011A_0407() < 5)
        a = 9;
    } break;
    case dataset_id::it2011a: {
      if (IT2011A_0410() < 5)
        a = 9;
    } break;
    case dataset_id::it2011h:
    case dataset_id::it2012h:
    case dataset_id::it2013h:
    case dataset_id::it2014h:
    case dataset_id::it2015h:
    case dataset_id::it2016h:
    case dataset_id::it2017h:
    case dataset_id::it2018h:
    case dataset_id::it2019h:
    case dataset_id::it2020h: {
      a = getRecodedFromEditedSource();
    } break;
    case dataset_id::ch2011a: {
      if (CH2011A_0463() < 9998 && CH2011A_0622() == 8100)
        a = 9;
    } break;
    }

    setData(a);
  }
};