From 7d02d717187a06947707ddd28cb7ec938099603a Mon Sep 17 00:00:00 2001 From: Victor Picussa <vp16@inf.ufpr.br> Date: Tue, 8 Oct 2019 10:16:29 -0300 Subject: [PATCH 1/5] [add_vars_pnad_cont]New variables added --- pnad_cont.csv | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pnad_cont.csv b/pnad_cont.csv index 0d76663..b643221 100644 --- a/pnad_cont.csv +++ b/pnad_cont.csv @@ -34,3 +34,8 @@ PNAD_CONT_025,V4005,0,afastado_referencia,TINYINT,Na semana de referência estav PNAD_CONT_026,V4012,0,tipo_vinculo,SMALLINT,Tipo de vinculo no trabalho,V4012,132,1,V4012,132,1,V4012,132,1,V4012,140,1,V4012,132,1,V4012,132,1,V4012,134,1 PNAD_CONT_027,V403311,0,rendimento_faixa,SMALLINT,Faixa de rendimento em dinheiro,V403311,176,1,V403311,176,1,V403311,176,1,V403311,185,1,V403311,176,1,V403311,176,1,V403311,176,1 PNAD_CONT_028,V403312,0,rendimento_bruto,BIGINT,Renda bruta mensal,V403312,177,8,V403312,177,8,V403312,177,8,V403312,186,8,V403312,177,8,V403312,177,8,V403312,177,8 +PNAD_CONT_010T1,,0,idade_31_03,INT,Idade no dia 31 de março,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",, +PNAD_CONT_010T2,,0,faixa_etaria_31_03,INT,Faixa etária a partir da idade recalculada para 31/03,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,, +PNAD_CONT_013T1,,0,frequenta_escola_creche,INT,Frequenta escola ou creche,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 8) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 8) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 8) THEN 1 ELSE 0 END,, +PNAD_CONT_29,V1027,0,peso_sem_estrat,DOUBLE,Peso do domicilio e das pessoas sem estritifcação,V1027,34,15,V1027,35,15,V1027,34,15,V1027,34,15,V1027,34,15,V1027,34,15,V1027,34,15 +PNAD_CONT_30,V1028,0,peso_com_estrat,DOUBLE,Peso do domicilio e das pessoas com estritifcação,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15 -- GitLab From e8d2fd9eea0e20beae74b60d823e72d3bb81d26c Mon Sep 17 00:00:00 2001 From: Victor Picussa <vp16@inf.ufpr.br> Date: Tue, 8 Oct 2019 11:32:55 -0300 Subject: [PATCH 2/5] [add_vars_pnad_cont]Decimal test --- pnad_cont.csv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pnad_cont.csv b/pnad_cont.csv index b643221..5c0ece4 100644 --- a/pnad_cont.csv +++ b/pnad_cont.csv @@ -37,5 +37,5 @@ PNAD_CONT_028,V403312,0,rendimento_bruto,BIGINT,Renda bruta mensal,V403312,177,8 PNAD_CONT_010T1,,0,idade_31_03,INT,Idade no dia 31 de março,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",, PNAD_CONT_010T2,,0,faixa_etaria_31_03,INT,Faixa etária a partir da idade recalculada para 31/03,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,, PNAD_CONT_013T1,,0,frequenta_escola_creche,INT,Frequenta escola ou creche,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 8) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 8) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 8) THEN 1 ELSE 0 END,, -PNAD_CONT_29,V1027,0,peso_sem_estrat,DOUBLE,Peso do domicilio e das pessoas sem estritifcação,V1027,34,15,V1027,35,15,V1027,34,15,V1027,34,15,V1027,34,15,V1027,34,15,V1027,34,15 -PNAD_CONT_30,V1028,0,peso_com_estrat,DOUBLE,Peso do domicilio e das pessoas com estritifcação,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15 +PNAD_CONT_29,V1027,0,peso_sem_estrat,"DECIMAL(6,8)",Peso do domicilio e das pessoas sem estritifcação,~CASE WHEN “V1027” < 999999999999 THEN CAST(“V1027” AS FLOAT) WHEN 999999999999 THEN -1 END,34,15,~CASE WHEN “V1027” < 999999999999 THEN CAST(“V1027” AS FLOAT) WHEN 999999999999 THEN -1 END,35,15,~CASE WHEN “V1027” < 999999999999 THEN CAST(“V1027” AS FLOAT) WHEN 999999999999 THEN -1 END,34,15,~CASE WHEN “V1027” < 999999999999 THEN CAST(“V1027” AS FLOAT) WHEN 999999999999 THEN -1 END,34,15,~CASE WHEN “V1027” < 999999999999 THEN CAST(“V1027” AS FLOAT) WHEN 999999999999 THEN -1 END,34,15,~CASE WHEN “V1027” < 999999999999 THEN CAST(“V1027” AS FLOAT) WHEN 999999999999 THEN -1 END,34,15,~CASE WHEN “V1027” < 999999999999 THEN CAST(“V1027” AS FLOAT) WHEN 999999999999 THEN -1 END,34,15 +PNAD_CONT_30,V1028,0,peso_com_estrat,"DECIMAL(6,8)",Peso do domicilio e das pessoas com estritifcação,~CASE WHEN “V1028” < 999999999999 THEN CAST(“V1028” AS FLOAT) WHEN 999999999999 THEN -1 END,49,15,~CASE WHEN “V1028” < 999999999999 THEN CAST(“V1028” AS FLOAT) WHEN 999999999999 THEN -1 END,49,15,~CASE WHEN “V1028” < 999999999999 THEN CAST(“V1028” AS FLOAT) WHEN 999999999999 THEN -1 END,49,15,~CASE WHEN “V1028” < 999999999999 THEN CAST(“V1028” AS FLOAT) WHEN 999999999999 THEN -1 END,49,15,~CASE WHEN “V1028” < 999999999999 THEN CAST(“V1028” AS FLOAT) WHEN 999999999999 THEN -1 END,49,15,~CASE WHEN “V1028” < 999999999999 THEN CAST(“V1028” AS FLOAT) WHEN 999999999999 THEN -1 END,49,15,~CASE WHEN “V1028” < 999999999999 THEN CAST(“V1028” AS FLOAT) WHEN 999999999999 THEN -1 END,49,15 -- GitLab From 8b4bfdd726b666984b518ed845e4cc2b2a3c731f Mon Sep 17 00:00:00 2001 From: Victor Picussa <vp16@inf.ufpr.br> Date: Thu, 10 Oct 2019 10:18:36 -0300 Subject: [PATCH 3/5] [add_vars_pnad_cont]New variables --- pnad_cont.csv | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pnad_cont.csv b/pnad_cont.csv index 5c0ece4..b0cfdba 100644 --- a/pnad_cont.csv +++ b/pnad_cont.csv @@ -37,5 +37,7 @@ PNAD_CONT_028,V403312,0,rendimento_bruto,BIGINT,Renda bruta mensal,V403312,177,8 PNAD_CONT_010T1,,0,idade_31_03,INT,Idade no dia 31 de março,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",, PNAD_CONT_010T2,,0,faixa_etaria_31_03,INT,Faixa etária a partir da idade recalculada para 31/03,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,, PNAD_CONT_013T1,,0,frequenta_escola_creche,INT,Frequenta escola ou creche,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 8) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 8) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 8) THEN 1 ELSE 0 END,, -PNAD_CONT_29,V1027,0,peso_sem_estrat,"DECIMAL(6,8)",Peso do domicilio e das pessoas sem estritifcação,~CASE WHEN “V1027” < 999999999999 THEN CAST(“V1027” AS FLOAT) WHEN 999999999999 THEN -1 END,34,15,~CASE WHEN “V1027” < 999999999999 THEN CAST(“V1027” AS FLOAT) WHEN 999999999999 THEN -1 END,35,15,~CASE WHEN “V1027” < 999999999999 THEN CAST(“V1027” AS FLOAT) WHEN 999999999999 THEN -1 END,34,15,~CASE WHEN “V1027” < 999999999999 THEN CAST(“V1027” AS FLOAT) WHEN 999999999999 THEN -1 END,34,15,~CASE WHEN “V1027” < 999999999999 THEN CAST(“V1027” AS FLOAT) WHEN 999999999999 THEN -1 END,34,15,~CASE WHEN “V1027” < 999999999999 THEN CAST(“V1027” AS FLOAT) WHEN 999999999999 THEN -1 END,34,15,~CASE WHEN “V1027” < 999999999999 THEN CAST(“V1027” AS FLOAT) WHEN 999999999999 THEN -1 END,34,15 -PNAD_CONT_30,V1028,0,peso_com_estrat,"DECIMAL(6,8)",Peso do domicilio e das pessoas com estritifcação,~CASE WHEN “V1028” < 999999999999 THEN CAST(“V1028” AS FLOAT) WHEN 999999999999 THEN -1 END,49,15,~CASE WHEN “V1028” < 999999999999 THEN CAST(“V1028” AS FLOAT) WHEN 999999999999 THEN -1 END,49,15,~CASE WHEN “V1028” < 999999999999 THEN CAST(“V1028” AS FLOAT) WHEN 999999999999 THEN -1 END,49,15,~CASE WHEN “V1028” < 999999999999 THEN CAST(“V1028” AS FLOAT) WHEN 999999999999 THEN -1 END,49,15,~CASE WHEN “V1028” < 999999999999 THEN CAST(“V1028” AS FLOAT) WHEN 999999999999 THEN -1 END,49,15,~CASE WHEN “V1028” < 999999999999 THEN CAST(“V1028” AS FLOAT) WHEN 999999999999 THEN -1 END,49,15,~CASE WHEN “V1028” < 999999999999 THEN CAST(“V1028” AS FLOAT) WHEN 999999999999 THEN -1 END,49,15 +PNAD_CONT_29T1,V1027,1,t_peso_sem_estrat,BIGINT,Peso do domicilio e das pessoas sem estritifcação,V1027,34,15,V1027,35,15,V1027,34,15,V1027,34,15,V1027,34,15,V1027,34,15,V1027,34,15 +PNAD_CONT_30T1,V1028,1,t_peso_com_estrat,BIGINT,Peso do domicilio e das pessoas com estritifcação,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15 +PNAD_CONT_29,,0,peso_sem_estrat,"DECIMAL(15,8)",Peso do domicilio e das pessoas sem estritifcação,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,, +PNAD_CONT_30,,0,peso_com_estrat,"DECIMAL(15,8)",Peso do domicilio e das pessoas com estritifcação,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,, -- GitLab From a51599a784cacb95711b2c11cba819f222fe1bcf Mon Sep 17 00:00:00 2001 From: Victor Picussa <vp16@inf.ufpr.br> Date: Thu, 24 Oct 2019 10:46:27 -0300 Subject: [PATCH 4/5] [add_vars_pnad_cont]Last variables added --- pnad_cont.csv | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pnad_cont.csv b/pnad_cont.csv index b0cfdba..293ca7a 100644 --- a/pnad_cont.csv +++ b/pnad_cont.csv @@ -41,3 +41,10 @@ PNAD_CONT_29T1,V1027,1,t_peso_sem_estrat,BIGINT,Peso do domicilio e das pessoas PNAD_CONT_30T1,V1028,1,t_peso_com_estrat,BIGINT,Peso do domicilio e das pessoas com estritifcação,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15 PNAD_CONT_29,,0,peso_sem_estrat,"DECIMAL(15,8)",Peso do domicilio e das pessoas sem estritifcação,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,, PNAD_CONT_30,,0,peso_com_estrat,"DECIMAL(15,8)",Peso do domicilio e das pessoas com estritifcação,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,, +PNAD_CONT_31,V3026,0,qualificacao_profissional,TINYINT,Frequenta algum curso de qualificação profissional?,,,,,,,,,,,,,V3026,137,1,V3026,137,1,V3026,137,1 +PNAD_CONT_32,V4028,0,servidor_publico,TINYINT,"Nesse trabalho era servidor público estatutário (federal, estadual ou municipal) ?",V4028,205,1,V4028,205,1,V4028,205,1,V4028,205,1,V4028,205,1,V4028,205,1,V4028,205,1 +PNAD_CONT_33,VD4001,0,condicao_trabalho,TINYINT,Condição em relação à força de trabalho na semana de referência para pessoas de 14 anos ou mais de idade,VD4001,472,1,VD4001,472,1,VD4001,472,1,VD4001,472,1,VD4001,472,1,VD4001,472,1,VD4001,472,1 +PNAD_CONT_34,VD4002,0,condicao_ocupacao,TINYINT,Condição de ocupação na semana de referência para pessoas de 14 anos ou mais de idade,VD4002,473,1,VD4002,473,1,VD4002,473,1,VD4002,473,1,VD4002,473,1,VD4002,473,1,VD4002,473,1 +PNAD_CONT_35,VD4015,0,tipo_remuneracao,TINYINT,Tipo de remuneração habitualmente recebida no trabalho principal para pessoas de 14 anos ou mais de idade,VD4015,488,1,VD4015,488,1,VD4015,488,1,VD4015,488,1,VD4015,488,1,VD4015,488,1,VD4015,488,1 +PNAD_CONT_36,V3021,0,ensino_tecnico,TINYINT,Frequentou anteriormente curso técnico de nível médio?,V3021,131,1,V3021,131,1,V3021,131,1,V3021,131,1,V3021,131,1,V3021,131,1,V3021,131,1 +PNAD_CONT_37,V3024,0,frequenta_pre_vestibular,TINYINT,Frequenta curso pré-vestibular?,V3024,135,1,V3024,135,1,V3024,135,1,V3024,135,1,V3024,135,1,V3024,135,1,V3024,135,1 -- GitLab From bb96fb2cf0441122f4036e130d40e910766a7dd8 Mon Sep 17 00:00:00 2001 From: Victor Picussa <vp16@inf.ufpr.br> Date: Tue, 29 Oct 2019 10:38:14 -0300 Subject: [PATCH 5/5] [add_vars_pnad_cont]Updated variables --- pnad_cont.csv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pnad_cont.csv b/pnad_cont.csv index 293ca7a..492c9b9 100644 --- a/pnad_cont.csv +++ b/pnad_cont.csv @@ -37,8 +37,8 @@ PNAD_CONT_028,V403312,0,rendimento_bruto,BIGINT,Renda bruta mensal,V403312,177,8 PNAD_CONT_010T1,,0,idade_31_03,INT,Idade no dia 31 de março,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",,,"~CASE WHEN (""V20081"" > 3 AND ""V20081"" <= 12) THEN (CASE WHEN (""Ano"" - ""V20082"" - 1) < 0 THEN 0 ELSE (""Ano"" - ""V20082"" - 1) END) WHEN (""V20081"" <= 3) THEN ""Ano"" - ""V20082"" WHEN (""V20081"" = 20 ) THEN ""V2009"" END",, PNAD_CONT_010T2,,0,faixa_etaria_31_03,INT,Faixa etária a partir da idade recalculada para 31/03,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,,,~CASE WHEN (idade_31_03 <= 3) THEN 1 WHEN (idade_31_03 >= 4 AND idade_31_03 <= 5) THEN 2 WHEN (idade_31_03 >= 6 AND idade_31_03 <= 10) THEN 3 WHEN (idade_31_03 >= 11 AND idade_31_03 <= 14) THEN 4 WHEN (idade_31_03 >= 15 AND idade_31_03 <= 17) THEN 5 WHEN (idade_31_03 >= 18 AND idade_31_03 <= 24) THEN 6 WHEN (idade_31_03 >= 25 AND idade_31_03 <= 29) THEN 7 WHEN (idade_31_03 >= 30 AND idade_31_03 <= 40) THEN 8 WHEN (idade_31_03 >= 41 AND idade_31_03 <= 50) THEN 9 WHEN (idade_31_03 >= 51 AND idade_31_03 <= 64) THEN 10 WHEN (idade_31_03 > 64) THEN 11 END,, PNAD_CONT_013T1,,0,frequenta_escola_creche,INT,Frequenta escola ou creche,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 7) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 8) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 8) THEN 1 ELSE 0 END,,,~CASE WHEN (nivel_escola_original > 0 AND nivel_escola_original < 8) THEN 1 ELSE 0 END,, -PNAD_CONT_29T1,V1027,1,t_peso_sem_estrat,BIGINT,Peso do domicilio e das pessoas sem estritifcação,V1027,34,15,V1027,35,15,V1027,34,15,V1027,34,15,V1027,34,15,V1027,34,15,V1027,34,15 -PNAD_CONT_30T1,V1028,1,t_peso_com_estrat,BIGINT,Peso do domicilio e das pessoas com estritifcação,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15 +PNAD_CONT_29T1,V1027,1,t_peso_sem_estrat,VARCHAR,Peso do domicilio e das pessoas sem estritifcação,V1027,34,15,V1027,35,15,V1027,34,15,V1027,34,15,V1027,34,15,V1027,34,15,V1027,34,15 +PNAD_CONT_30T1,V1028,1,t_peso_com_estrat,VARCHAR,Peso do domicilio e das pessoas com estritifcação,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15,V1028,49,15 PNAD_CONT_29,,0,peso_sem_estrat,"DECIMAL(15,8)",Peso do domicilio e das pessoas sem estritifcação,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_sem_estrat > 0 THEN CAST(t_peso_sem_estrat AS FLOAT) / 100000000 ELSE -1 END,, PNAD_CONT_30,,0,peso_com_estrat,"DECIMAL(15,8)",Peso do domicilio e das pessoas com estritifcação,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,,,~CASE WHEN t_peso_com_estrat > 0 THEN CAST(t_peso_com_estrat AS FLOAT) / 100000000 ELSE -1 END,, PNAD_CONT_31,V3026,0,qualificacao_profissional,TINYINT,Frequenta algum curso de qualificação profissional?,,,,,,,,,,,,,V3026,137,1,V3026,137,1,V3026,137,1 -- GitLab