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

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

    long a = getRecoded();
    switch (dataSet) {
    case dataset_id::by1999a: {
      if (BY1999A_0028(0) == 2 && BY1999A_0029(0) == 1)
        a = 4;
      if (BY1999A_0028(0) == 2 && BY1999A_0030(0) == 1)
        a = 5;
    } break;
    case dataset_id::de1981a: {
      if (DE1981A_0061(0) == 1 && DE1981A_0062(0) == 2 &&
          (DE1981A_0063(0) == 1 || DE1981A_0064(0) == 1))
        a = 5;
    } break;
    case dataset_id::fr2006a: {
      if (FR2006A_0031(0) == 9 && FR2006A_0030(0) == 1)
        a = 6;
      if (FR2006A_0031(0) == 9 && FR2006A_0030(0) == 2)
        a = 1;
    } break;
    case dataset_id::fr2011a: {
      if (FR2011A_0033(0) == 9 && FR2011A_0032(0) == 1)
        a = 6;
      if (FR2011A_0033(0) == 9 && FR2011A_0032(0) == 2)
        a = 1;
    } break;
    case dataset_id::it2011a: {
      if ((IT2011A_0048(0) == 2 || IT2011A_0048(0) == 8) &&
          IT2011A_0049(0) == 1)
        a = 4;
      if ((IT2011A_0048(0) == 2 || IT2011A_0048(0) == 8) &&
          IT2011A_0050(0) == 1)
        a = 5;
      if ((IT2011A_0048(0) == 2 || IT2011A_0048(0) == 8) &&
          IT2011A_0051(0) == 1)
        a = 5;
    } break;
    }

    setData(a);
  }
};