Devolve, num único data.frame, tudo o que o pacote sabe sobre cada código
de ocupação do TSE. Serve para inspecionar a medida antes de aplicá-la, para
publicar como material suplementar de um artigo e para auditar decisões de
classificação uma a uma.
Value
data.frame com o código do TSE, ISCO-88, ISCO-08, ISEI-88, ISEI-08,
SIOPS, EGP, classe, estrato, componente da classe alta e as marcas de
ocupação política e de proprietário.
A coluna egp, e por que só aqui ela é comparável
Esta é a única das quatro tabelas de tradução em que o EGP sai com a posição
no emprego informada: o dicionário do TSE marca em tse_isco$conta_propria
quem trabalha por conta própria, e é essa marca — não proprietario — que
corresponde ao SEMPL = 2 das sintaxes do ISMF. Por isso IVb e IVc aparecem
aqui e saem vazias em crosswalk_cod(), crosswalk_cbo2002() e
crosswalk_cbo94(), onde o código não carrega posição alguma.
O que continua faltando é o número de subordinados: IVa e IVb não se separam, todos caem em IVb, e V fica subestimada. Para publicar, prefira os colapsos de 7 ou 5 classes.
Até 05/09/2026 esta coluna usava proprietario, e discordava de
tse_para_egp() em dois códigos — o agricultor (601) e o pescador (604)
saíam em VIIb aqui e em IVc na função. Como esta tabela existe para ser
publicada como suplemento, o suplemento contradizia o código que produziu as
estimativas. As duas saídas hoje são idênticas por teste.
Examples
head(crosswalk_tse())
#> cod_tse rotulo isco88 isco08 isei88 isei08 isei_br siops88
#> 1 -4 NÃO DIVULGÁVEL <NA> <NA> NA NA NA NA
#> 2 0 NÃO INFORMADA <NA> <NA> NA NA NA NA
#> 3 101 ENGENHEIRO 2100 2100 69 79.49 71.8 63
#> 4 102 ARQUITETO 2100 2100 69 79.49 71.8 63
#> 5 103 AGRÔNOMO 2100 2100 69 79.49 71.8 63
#> 6 104 QUÍMICO 2100 2100 69 79.49 71.8 63
#> egp classe
#> 1 <NA> Não informado
#> 2 <NA> Não informado
#> 3 I: dirigentes e profissionais superiores Profissionais de nível superior
#> 4 I: dirigentes e profissionais superiores Profissionais de nível superior
#> 5 I: dirigentes e profissionais superiores Profissionais de nível superior
#> 6 I: dirigentes e profissionais superiores Profissionais de nível superior
#> estrato componente_alta politico proprietario nivel
#> 1 Fora da PEA / não informado <NA> FALSE FALSE NA
#> 2 Fora da PEA / não informado <NA> FALSE FALSE NA
#> 3 Classe alta Alta credenciada FALSE FALSE 2
#> 4 Classe alta Alta credenciada FALSE FALSE 2
#> 5 Classe alta Alta credenciada FALSE FALSE 2
#> 6 Classe alta Alta credenciada FALSE FALSE 2
#> n_destinos_tse n_alt_08 qualidade
#> 1 NA NA <NA>
#> 2 NA NA <NA>
#> 3 20 1 agregada
#> 4 20 1 agregada
#> 5 20 1 agregada
#> 6 20 1 agregada
crosswalk_tse(c(111, 169, 257))
#> cod_tse rotulo isco88 isco08 isei88 isei08 isei_br siops88
#> 1 111 MÉDICO 2221 2210 88 88.70 87.7 78
#> 2 169 COMERCIANTE 1300 1400 51 51.01 58.0 50
#> 3 257 EMPRESARIO 1200 1200 68 72.94 72.0 60
#> egp classe
#> 1 I: dirigentes e profissionais superiores Profissionais de nível superior
#> 2 IVb: conta própria sem empregados Proprietários e empregadores
#> 3 I: dirigentes e profissionais superiores Proprietários e empregadores
#> estrato componente_alta politico proprietario nivel n_destinos_tse
#> 1 Classe alta Alta credenciada FALSE FALSE 4 1
#> 2 Classe alta Alta proprietária FALSE TRUE 2 6
#> 3 Classe alta Alta proprietária FALSE TRUE 2 3
#> n_alt_08 qualidade
#> 1 2 ambígua
#> 2 1 agregada
#> 3 1 agregada
