Skip to contents

Uma linha por medida de posição social oferecida pelo pacote, com a pergunta que ela responde, o que ela mede e quando não usá-la.

Usage

reguas

Format

data.frame com nove linhas e as colunas:

medida

nome curto da régua.

tipo

continua, categorica ou ordinal.

ancora

a classificação em que a régua está ancorada: ISCO-88, ISCO-08, a PNAD Contínua de 2025 ou o próprio cadastro do TSE.

escala

o intervalo ou o número de categorias. Para as réguas contínuas é o intervalo observado nas tabelas do pacote, calculado no momento da geração, não digitado.

funcao_tse

a porta de entrada pela ocupação declarada ao TSE.

outras_portas

as demais funções que chegam à mesma régua, separadas por vírgula; NA quando a medida só existe pela porta do TSE.

pergunta

a pergunta de pesquisa que a régua responde.

mede

o que a régua mede, em uma linha.

quando_nao_usar

a armadilha própria daquela régua — a razão pela qual ela é a escolha errada para certas perguntas.

fonte

de onde a régua vem.

ver

onde ler o assunto por inteiro.

Source

Destilada da documentação do próprio pacote — as seções de tse_para_isei(), tse_para_isei_br(), tse_para_egp(), tse_para_estrato() e tse_para_componente_alta(), e a vinheta vignette("qual-regua"). É a única tabela do pacote que não deriva de fonte externa, e por isso não entra na auditoria de proveniência. Gerada por data-raw/12_gera_reguas.R; o que a mantém em dia com o pacote é o teste que amarra as funções citadas aqui aos exports reais, nas duas direções.

Details

As réguas não são intercambiáveis, e a facilidade de trocar uma pela outra é o principal risco de usar este pacote: a troca custa uma letra no nome da função e não produz erro nenhum. Escolha pela pergunta, e diga qual escolheu. Esta tabela existe para que esse critério seja consultável — filtrável por tipo, por âncora ou por porta de entrada — e não apenas legível em prosa.

O que a tabela não diz, porque não é por régua

Quatro regras valem para todas e não cabem em nenhuma linha. NA não é zero, e o padrão de ausência é fortemente generificado — cerca de 15% das mulheres declaram posição fora da PEA, contra pouco mais de 1% dos homens —, de modo que média por grupo exige reportar a cobertura junto. O argumento ano resolve a quebra de cadastro de 2002, e sem ele uma candidatura de 1998 é traduzida pelo dicionário errado em silêncio. checa_cobertura() e checa_periodo() são opt-in e devem ser chamadas antes da análise. E toda tradução válida é, no mínimo, a dois dígitos: pelo primeiro dígito a correspondência inverte classes inteiras.

Examples

# As réguas contínuas, e por onde se entra nelas
reguas[reguas$tipo == "continua", c("medida", "ancora", "funcao_tse")]
#>         medida                       ancora           funcao_tse
#> 1      ISEI-88                      ISCO-88        tse_para_isei
#> 2      ISEI-08                      ISCO-08      tse_para_isei08
#> 3      ISEI-BR PNAD Continua 2025 (ISCO-08)     tse_para_isei_br
#> 4 Prestigio-88                      ISCO-88   tse_para_prestigio
#> 5 Prestigio-08                      ISCO-08 tse_para_prestigio08

# Antes de publicar EGP a partir do TSE, leia isto:
cat(strwrap(reguas$quando_nao_usar[reguas$medida == "EGP"], 72), sep = "\n")
#> não publique onze classes a partir do TSE: sem número de subordinados,
#> IVa e IVb não se separam; colapse em 5 ou 3 para publicar; pela RAIS e
#> pelo eSocial, que só registram empregados, IVa, IVb e V saem vazias por
#> construção; a PNAD separa IVa de IVb, mas nem ela tem a supervisão que
#> define V

# Qual régua responde a uma pergunta sobre relação de emprego?
reguas[grep("emprego", reguas$pergunta), c("medida", "funcao_tse")]
#>   medida   funcao_tse
#> 6    EGP tse_para_egp