Data Cart

Your data extract

0 variables
0 samples
View Cart

Codes and Frequencies



Loading Frequency Data...

Can't find the category you are looking for? Try the Detailed codes

Explore how IPUMS created this variable

Download


      class Age : public Editor {

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

    long a = getRecoded();
    switch (dataSet) {
    case dataset_id::br1970a:
      if (BR1970A_0404() == 1 || BR1970A_0404() == 2)
        a = 0;
      if (BR1970A_0404() == 9)
        a = 999;
      break;
    case dataset_id::no1875a:
      if (NO1875A_0429() == 0 && NO1875A_0430() < 1876 && NO1875A_0430() > 1705)
        a = 1875 - NO1875A_0430();
      if (a > 100 && a < 999)
        a = 100;
      if (NO1875A_0430() == 0)
        a = 999;
      break;
    case dataset_id::no1910a:
      if (NO1910A_0447() > 0 && NO1910A_0447() < 101 && NO1910A_0421() == 12)
        a = a - 1;
      break;
    }
    /*
     if (getAllocation(ipumsi_age)) {
         if (missing(ipumsi_age, a)) {
             a = allocate(ipumsi_age, ln);
             setFinalResult(ipumsi_age, ln, a);
         } else
             donate(ipumsi_age, ln, a);
     }
     */

    setData(a);
  }
};