Data Cart

Your data extract

0 variables
0 samples
View Cart
MIG1_1_IE
Region of residence 1 year ago, Ireland; consistent boundaries, GIS

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

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

    long a = getRecoded();
    switch (dataSet) {
    case dataset_id::ie1981a: {
      if (IE1981A_0407() == 0 && IE1981A_0406() <= 8)
        a = GEO1_IE(0);
      if (IE1981A_0407() == 0 && IE1981A_0406() > 8)
        a = 372097;
    } break;
    case dataset_id::ie1986a: {
      if (IE1986A_0407() == 98 && IE1986A_0406() <= 8)
        a = GEO1_IE(0);
      if (IE1986A_0407() == 98 && IE1986A_0406() > 8 && IE1986A_0406() < 98)
        a = 372097;
      if (IE1986A_0407() == 98 && IE1986A_0406() == 98)
        a = 372098;
    } break;
    case dataset_id::ie1991a: {
      if (IE1991A_0408() == 99 && IE1991A_0407() <= 8 && IE1991A_0404() >= 1 &&
          IE1991A_0404() <= 85)
        a = GEO1_IE(0);
      if (IE1991A_0408() == 99 && IE1991A_0407() > 8 && IE1991A_0407() < 98 &&
          IE1991A_0404() >= 1 && IE1991A_0404() <= 85)
        a = 372097;
      if (IE1991A_0408() == 99 && IE1991A_0407() == 98 && IE1991A_0404() >= 1 &&
          IE1991A_0404() <= 85)
        a = 372098;
    } break;
    case dataset_id::ie2016a: {
      if (IE2016A_0406() == 1)
        a = GEO1_IE(0);
    } break;
    }

    setData(a);
  }
};