Data Cart

Your data extract

0 variables
0 samples
View Cart

Codes and Frequencies



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

0NIU (not in universe)···············0NIU (not in universe)···············0NIU (not in universe)X·····X········0NIU (not in universe)···············0NIU (not in universe)·············X·0NIU (not in universe)···············0NIU (not in universe)···············0NIU (not in universe)···············0NIU (not in universe)······XX·X···XX0NIU (not in universe)···X···········0NIU (not in universe)···············0NIU (not in universe)···········XXX·0NIU (not in universe)···········X···0NIU (not in universe)···············0NIU (not in universe)···············0NIU (not in universe)······XX·······0NIU (not in universe)·X·XX··········0NIU (not in universe)···X···········0NIU (not in universe)·X·······X·····0NIU (not in universe)······X·X······0NIU (not in universe)·X·
1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXXXXXXXXXXXXXX1Native-bornXXX
2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXXXXXXXXXXXXXX2Foreign-bornXXX
9Unknown/missingX·X···XXXXXX··X9Unknown/missing··XX······X·XXX9Unknown/missing·XXX··XXXXXX·XX9Unknown/missingX·XXXXX······XX9Unknown/missingXX·X·XXXXX·XXX·9Unknown/missing··X·X·········X9Unknown/missing····XXXX·XXX·XX9Unknown/missingXX·XXXXX·XXXXXX9Unknown/missing···X·········X·9Unknown/missingXXXX·XXX·X·X···9Unknown/missingXX···XXX·XXXXX·9Unknown/missingXXXXXXX···XXXXX9Unknown/missing·XXX·XXX·X·XXXX9Unknown/missingXXX··XXXXXXXXXX9Unknown/missingXXX··X··X······9Unknown/missingXXX·XXXXX·XX···9Unknown/missing·X·XXXXX···X··X9Unknown/missingXXXXXXXXX·XXXXX9Unknown/missingXXXXXXXX·······9Unknown/missing····XXXX·X·XXX·9Unknown/missing·XX

Explore how IPUMS created this variable

Download


      class Nativity : public Editor {

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

    long a = getRecoded();
    if (dataSet == dataset_id::co1973a) {
      if (CO1973A_0406() > 0 && CO1973A_0406() < 998) {
        a = 1;
      }
      if (CO1973A_0406() == 0) {
        a = 2;
      }
      if (CO1973A_0406() == 998 || CO1973A_0406() == 999)
        a = 9;
    }
    if (dataSet == dataset_id::us1960a) {
      if (US1960A_0433() / 100 < 100)
        a = 1;
      if (US1960A_0433() / 100 >= 100)
        a = 2;
    }
    if (dataSet == dataset_id::us1970a) {
      if (US1970A_0430() / 100 < 100)
        a = 1;
      if (US1970A_0430() / 100 >= 100)
        a = 2;
    }
    if (dataSet == dataset_id::us1980a) {
      if (US1980A_0432() / 100 < 100)
        a = 1;
      if (US1980A_0432() / 100 >= 100)
        a = 2;
    }
    if (dataSet == dataset_id::us1990a) {
      if (US1990A_0430() / 100 < 100)
        a = 1;
      if (US1990A_0430() / 100 >= 100)
        a = 2;
    }
    if (dataSet == dataset_id::us2000a) {
      if (US2000A_0428() / 100 < 100)
        a = 1;
      if (US2000A_0428() / 100 >= 100)
        a = 2;
    }
    if (dataSet == dataset_id::jm1982a) {
      if (JM1982A_0407() == 99 && JM1982A_0073(0) != 0)
        a = 0;
    }
    if (dataSet == dataset_id::mz2007a) {
      if (MZ2007A_0404() == 3 && MZ2007A_0409() == 99)
        a = 0;
    }
    switch (dataSet) {
    case dataset_id::us1850a:
    case dataset_id::us1850b:
    case dataset_id::us1860a:
    case dataset_id::us1870a:
    case dataset_id::us1880a:
    case dataset_id::us1880b:
    case dataset_id::us1900a:
    case dataset_id::us1910a: {
      a = 2;
      if (BPLCOUNTRY() == 99999)
        a = 9;
      if (BPLCOUNTRY() == 24040)
        a = 1;
    } break;
    case dataset_id::no1865a:
    case dataset_id::no1875a:
    case dataset_id::no1900a:
    case dataset_id::no1910a: {
      a = 2;
      if (BPLCOUNTRY() == 99999)
        a = 9;
      if (BPLCOUNTRY() == 42090 || BPLCOUNTRY() == 42100)
        a = 1;
    } break;
    case dataset_id::se1880a:
    case dataset_id::se1890a:
    case dataset_id::se1900a:
    case dataset_id::se1910a: {
      a = 2;
      if (BPLCOUNTRY() == 99999)
        a = 9;
      if (BPLCOUNTRY() == 42110)
        a = 1;
    } break;
    case dataset_id::ca1871a:
    case dataset_id::ca1881a:
    case dataset_id::ca1891a:
    case dataset_id::ca1901a:
    case dataset_id::ca1911a: {
      a = 2;
      if (BPLCOUNTRY() == 99999)
        a = 9;
      if (BPLCOUNTRY() == 24020)
        a = 1;
    } break;
    case dataset_id::uk1851a:
    case dataset_id::uk1851b:
    case dataset_id::uk1851c:
    case dataset_id::uk1861a:
    case dataset_id::uk1861b:
    case dataset_id::uk1871b:
    case dataset_id::uk1881a:
    case dataset_id::uk1881b:
    case dataset_id::uk1891a:
    case dataset_id::uk1891b:
    case dataset_id::uk1901a:
    case dataset_id::uk1901b:
    case dataset_id::uk1911a: {
      a = 2;
      if (BPLCOUNTRY() == 99999)
        a = 9;
      if (BPLCOUNTRY() == 42120)
        a = 1;
    } break;
    case dataset_id::is1901a:
    case dataset_id::is1910a: {
      a = 2;
      if (BPLCOUNTRY() == 99999)
        a = 9;
      if (BPLCOUNTRY() == 42050)
        a = 1;
    } break;
    }

    setData(a);
  }
};