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 Trash : public Editor {

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

    long a = getRecoded();
    switch (dataSet) {
    case dataset_id::fj1996a: {
      if (FJ1996A_0042(0) == 1 &&
          (FJ1996A_0043(0) == 1 || FJ1996A_0044(0) == 1 ||
           FJ1996A_0045(0) == 1 || FJ1996A_0046(0) == 1 ||
           FJ1996A_0047(0) == 1))
        a = 14;
      if (FJ1996A_0042(0) == 2 && FJ1996A_0043(0) == 1 && FJ1996A_0044(0) == 1)
        a = 21;
      if (FJ1996A_0042(0) == 2 && FJ1996A_0043(0) == 2 && FJ1996A_0044(0) == 1)
        a = 22;
      if (FJ1996A_0042(0) == 2 && FJ1996A_0043(0) == 1 && FJ1996A_0044(0) == 2)
        a = 23;
      if (FJ1996A_0042(0) == 2 && FJ1996A_0043(0) == 2 &&
          FJ1996A_0044(0) == 2 && FJ1996A_0045(0) == 1)
        a = 25;
      if (FJ1996A_0042(0) == 2 && FJ1996A_0043(0) == 2 &&
          FJ1996A_0044(0) == 2 && FJ1996A_0045(0) == 2 && FJ1996A_0046(0) == 1)
        a = 29;
      if (FJ1996A_0042(0) == 2 && FJ1996A_0043(0) == 2 &&
          FJ1996A_0044(0) == 2 && FJ1996A_0045(0) == 2 &&
          FJ1996A_0046(0) == 2 && FJ1996A_0047(0) == 1)
        a = 39;
    } break;
    case dataset_id::fj2007a: {
      if (FJ2007A_0053(0) == 1 &&
          (FJ2007A_0054(0) == 1 || FJ2007A_0055(0) == 1 ||
           FJ2007A_0056(0) == 1 || FJ2007A_0057(0) == 1 ||
           FJ2007A_0058(0) == 1 || FJ2007A_0059(0) == 1))
        a = 14;
      if (FJ2007A_0053(0) == 0 && FJ2007A_0054(0) == 1 && FJ2007A_0055(0) == 1)
        a = 21;
      if (FJ2007A_0053(0) == 0 && FJ2007A_0054(0) == 1 && FJ2007A_0055(0) == 0)
        a = 22;
      if (FJ2007A_0053(0) == 0 && FJ2007A_0054(0) == 0 && FJ2007A_0055(0) == 1)
        a = 23;
      if (FJ2007A_0053(0) == 0 && FJ2007A_0054(0) == 0 &&
          FJ2007A_0055(0) == 0 &&
          (FJ2007A_0056(0) == 1 || FJ2007A_0057(0) == 1))
        a = 25;
      if (FJ2007A_0053(0) == 0 && FJ2007A_0054(0) == 0 &&
          FJ2007A_0055(0) == 0 && FJ2007A_0056(0) == 0 &&
          FJ2007A_0057(0) == 0 && FJ2007A_0058(0) == 1)
        a = 29;
      if (FJ2007A_0053(0) == 0 && FJ2007A_0054(0) == 0 &&
          FJ2007A_0055(0) == 0 && FJ2007A_0056(0) == 2 &&
          FJ2007A_0057(0) == 0 && FJ2007A_0058(0) == 0 && FJ2007A_0059(0) == 1)
        a = 39;
    } break;
    case dataset_id::tt2011a: {
      if (TT2011A_0110() == 0 && TT2011A_0101() == 2)
        a = 39;
    } break;
    case dataset_id::fj2014a: {
      if (FJ2014A_0052(0) == 1 &&
          (FJ2014A_0053(0) == 1 || FJ2014A_0054(0) == 1 ||
           FJ2014A_0055(0) == 1 || FJ2014A_0056(0) == 1 ||
           FJ2014A_0057(0) == 1 || FJ2014A_0058(0) == 1 ||
           FJ2014A_0059(0) == 1))
        a = 14;
      if (FJ2014A_0052(0) == 2 && FJ2014A_0053(0) == 1 && FJ2014A_0054(0) == 1)
        a = 21;
      if (FJ2014A_0052(0) == 2 && FJ2014A_0053(0) == 2 && FJ2014A_0054(0) == 1)
        a = 22;
      if (FJ2014A_0052(0) == 2 && FJ2014A_0053(0) == 1 && FJ2014A_0054(0) == 2)
        a = 23;
      if (FJ2014A_0052(0) == 2 && FJ2014A_0053(0) == 2 &&
          FJ2014A_0054(0) == 2 &&
          (FJ2014A_0055(0) == 1 || FJ2014A_0056(0) == 1))
        a = 25;
      if (FJ2014A_0052(0) == 2 && FJ2014A_0053(0) == 2 &&
          FJ2014A_0054(0) == 2 && FJ2014A_0055(0) == 2 &&
          FJ2014A_0056(0) == 2 && FJ2014A_0057(0) == 1)
        a = 29;
      if (FJ2014A_0052(0) == 2 && FJ2014A_0053(0) == 2 &&
          FJ2014A_0054(0) == 2 && FJ2014A_0055(0) == 2 &&
          FJ2014A_0056(0) == 2 && FJ2014A_0057(0) == 2 && FJ2014A_0058(0) == 1)
        a = 36;
      if (FJ2014A_0052(0) == 2 && FJ2014A_0053(0) == 2 &&
          FJ2014A_0054(0) == 2 && FJ2014A_0055(0) == 2 &&
          FJ2014A_0056(0) == 2 && FJ2014A_0057(0) == 2 &&
          FJ2014A_0058(0) == 2 && FJ2014A_0059(0) == 1)
        a = 39;
    } break;
    }

    setData(a);
  }
};