Package: ocupacoesBR 0.8.2

ocupacoesBR: Traduz a Ocupação Declarada ao TSE em Classificações Padronizadas. English: Translates Occupations Declared to the TSE into Standardized Classifications

Traduz a ocupação registrada em fontes brasileiras para a Classificação Internacional Uniforme de Ocupações (ISCO-88 e ISCO-08) e, a partir dela, para medidas padronizadas de posição social: o índice socioeconômico ISEI (Ganzeboom e Treiman, 1996 <doi:10.1006/ssre.1996.0010>), o prestígio SIOPS (Treiman, 1977, ISBN:0-12-698750-5), o esquema de classes Erikson-Goldthorpe-Portocarero (EGP; Erikson, Goldthorpe e Portocarero, 1979 <doi:10.2307/589632>) e um esquema de classes e estratos desenhado para o dado eleitoral. Traz ainda o ISEI-BR, uma régua estimada pelo pacote: o procedimento de Ganzeboom, De Graaf e Treiman (1992) <doi:10.1016/0049-089X(92)90017-B> refeito sobre a PNAD Contínua, em vez de importado de dado estrangeiro. As decisões de medida estão justificadas em Peixoto (2026) <doi:10.31235/osf.io/b29kg_v1>. Há duas portas de entrada: o código de ocupação declarado nas candidaturas ao Tribunal Superior Eleitoral (TSE) e a Classificação Brasileira de Ocupações (CBO-2002 e CBO-94), usada na RAIS, no CAGED e no eSocial. As tabelas de conversão derivam das sintaxes publicadas do International Stratification and Mobility File (Ganzeboom e Treiman) e da tábua oficial de conversão do Ministério do Trabalho, e são geradas por script a partir dos arquivos originais, nunca transcritas manualmente. O dicionário que leva o código do TSE à ISCO-88 é, ao lado do ISEI-BR, a outra peça autoral: foi construído pelo autor, código a código, e é validado contra patrimônio e escolaridade das próprias candidaturas. English: Translates occupation as recorded in Brazilian sources into the International Standard Classification of Occupations (ISCO-88 and ISCO-08) and, from it, into standardized measures of social position: the International Socio-Economic Index (ISEI; Ganzeboom and Treiman, 1996 <doi:10.1006/ssre.1996.0010>), the Standard International Occupational Prestige Scale (SIOPS; Treiman, 1977, ISBN:0-12-698750-5), the Erikson-Goldthorpe-Portocarero (EGP) class scheme (Erikson, Goldthorpe and Portocarero, 1979 <doi:10.2307/589632>) and a class and strata scheme designed for electoral data. It also provides ISEI-BR, a scale estimated by the package itself: the procedure of Ganzeboom, De Graaf and Treiman (1992) <doi:10.1016/0049-089X(92)90017-B> is re-estimated on Brazil's Continuous National Household Sample Survey (PNAD Contínua) instead of importing scores estimated on foreign data. The measurement decisions are justified in Peixoto (2026) <doi:10.31235/osf.io/b29kg_v1>. There are two entry points: the occupation code that candidates declare when registering with Brazil's Superior Electoral Court (Tribunal Superior Eleitoral, TSE), and the Brazilian Classification of Occupations (CBO-2002 and CBO-94), used in the RAIS, CAGED and eSocial administrative records. The conversion tables derive from the published syntax files of the International Stratification and Mobility File (Ganzeboom and Treiman) and from the official conversion table of Brazil's Ministry of Labor, and are generated by script from the original files, never transcribed by hand. Alongside ISEI-BR, the dictionary that maps TSE occupation codes to ISCO-88 is the package's other original contribution: it was built by the author code by code and is validated against the declared assets and education of the candidates themselves.

Authors:Vitor Peixoto [aut, cre]

ocupacoesBR_0.8.2.tar.gz
ocupacoesBR_0.8.2.zip(r-4.7-any)ocupacoesBR_0.8.2.zip(r-4.6-any)ocupacoesBR_0.8.2.zip(r-4.5-any)
ocupacoesBR_0.8.2.tgz(r-4.6-any)ocupacoesBR_0.8.2.tgz(r-4.5-any)
ocupacoesBR_0.8.2.tar.gz(r-4.7-any)ocupacoesBR_0.8.2.tar.gz(r-4.6-any)
ocupacoesBR_0.8.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
ocupacoesBR/json (API)

# Install 'ocupacoesBR' in R:
install.packages('ocupacoesBR', repos = c('https://moraespeixoto.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/moraespeixoto/ocupacoesbr/issues

Pkgdown/docs site:https://moraespeixoto.github.io

Datasets:

On CRAN:

Conda:

brazilelectionsiscooccupationssocial-stratificationtse

4.90 score 76 downloads 61 exports 0 dependencies

Last updated from:31f1a3d99b. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK121
source / vignettesOK166
linux-releaseOK126
macos-releaseOK105
macos-oldrelOK79
windows-develOK69
windows-releaseOK100
windows-oldrelOK81
wasm-releaseOK82

Exports:cbo2002_concordanciacbo2002_para_egpcbo2002_para_iscocbo2002_para_isco08cbo2002_para_iseicbo2002_para_isei_brcbo2002_para_isei08cbo2002_para_prestigiocbo2002_para_prestigio08cbo2002_para_siopscbo2002_para_siops08cbo94_para_egpcbo94_para_iscocbo94_para_isco08cbo94_para_iseicbo94_para_prestigiocbo94_para_siopscheca_coberturacheca_cobertura_cbo2002checa_cobertura_cbo94checa_cobertura_codcheca_periodocod_para_egpcod_para_iscocod_para_isco08cod_para_iseicod_para_isei_brcod_para_isei08cod_para_prestigiocod_para_prestigio08crosswalk_cbo2002crosswalk_cbo94crosswalk_codcrosswalk_tseisco08_para_isco88isco08_para_isei_brisco88_para_egpisco88_para_isco08isco88_para_iseiisco88_para_prestigioisco88_para_siopsisei_retrospectivotse_codigos_autorrotulotse_diff_cadastrotse_para_classetse_para_componente_altatse_para_egptse_para_estratotse_para_iscotse_para_isco08tse_para_iseitse_para_isei_brtse_para_isei08tse_para_politicotse_para_prestigiotse_para_prestigio08tse_para_rotulotse_para_siopstse_para_siops08tse_rotulo_para_codtse_vigencia

Dependencies:

Qual régua responde à sua pergunta
1. Escolha a régua pela pergunta | ISEI e prestígio não são a mesma coisa | 2. NA não é zero, e a ausência é generificada | 3. A régua categórica cobre onde a contínua não chega | 4. Categoria residual não é estrato | 5. Não publique EGP de onze classes a partir do TSE | 6. Série longa: o cadastro do TSE mudou embaixo do dado | 7. Não misture ISEI-88 e ISEI-08 na mesma série | 8. Verifique antes, não depois | 9. Nem todo escore tem a mesma procedência | Resumo

Last update: 2026-09-07
Started: 2026-07-29

A medida se sustenta? Validação contra um critério externo
O resultado | O contraste que é o verdadeiro resultado | Onde a medida não é monótona | A anomalia do cuidado | A régua estimada no Brasil, contra o mesmo critério | O que esta vinheta não prova

Last update: 2026-09-07
Started: 2026-07-29

Readme and manuals

Help Manual

Help pageTopics
Quao homogenea e a familia da CBO-2002?cbo2002_concordancia
Escada hierárquica da CBO-2002 para quando a ocupação não está na tábuacbo2002_escada
Correspondência da CBO-2002 com a ISCO-88, por famíliacbo2002_familia_isco88
Correspondência da CBO-2002 com a ISCO-88, por ocupaçãocbo2002_isco88
Classe EGP a partir da CBO-2002cbo2002_para_egp
Traduz a CBO-2002 em ISCO-88cbo2002_para_isco
ISCO-08 a partir da CBO-2002cbo2002_para_isco08
Indice socioeconomico ISEI a partir da CBO-2002cbo2002_para_isei
ISEI-BR a partir da CBO-2002cbo2002_para_isei_br
ISEI-08 a partir da CBO-2002cbo2002_para_isei08
Prestigio de Treiman a partir da CBO-2002cbo2002_para_prestigio
Prestigio de Treiman ancorado na ISCO-08, a partir da CBO-2002cbo2002_para_prestigio08
Prestigio ocupacional SIOPS a partir da CBO-2002cbo2002_para_siops
Prestigio ancorado na ISCO-08 a partir da CBO-2002cbo2002_para_siops08
Correspondência da CBO-94 com a ISCO-88cbo94_isco88
Classe EGP a partir da CBO-94cbo94_para_egp
Traduz a CBO-94 em ISCO-88cbo94_para_isco
ISCO-08 a partir da CBO-94cbo94_para_isco08
Indice socioeconomico ISEI a partir da CBO-94cbo94_para_isei
Prestigio de Treiman a partir da CBO-94cbo94_para_prestigio
Prestigio ocupacional de Treiman a partir da CBO-94cbo94_para_siops
Verifica se todos os códigos observados estão no dicionáriocheca_cobertura
Verifica a cobertura de códigos da CBO-2002checa_cobertura_cbo2002
Verifica a cobertura de codigos da CBO-94checa_cobertura_cbo94
Verifica a cobertura de codigos da CODcheca_cobertura_cod
Verifica se o seu dado é atingido pela quebra de cadastro do TSE em 2002checa_periodo
Correspondência da COD do IBGE com a ISCO-08cod_isco08
Classe EGP a partir da CODcod_para_egp
ISCO-88 a partir da CODcod_para_isco
Traduz a COD do IBGE em ISCO-08cod_para_isco08
ISEI-88 a partir da CODcod_para_isei
ISEI-BR a partir da CODcod_para_isei_br
ISEI-08 a partir da CODcod_para_isei08
Prestigio de Treiman a partir da CODcod_para_prestigio
Prestigio de Treiman ancorado na ISCO-08, a partir da CODcod_para_prestigio08
A população brasileira pelos endereços da ISCO-88, por piso de elegibilidadecod_populacao_br
Tabela completa de traducao a partir da CBO-2002crosswalk_cbo2002
Tabela completa de traducao a partir da CBO-94crosswalk_cbo94
Tabela completa de traducao a partir da CODcrosswalk_cod
Tabela completa de tradução, do TSE a todas as medidascrosswalk_tse
Posição na ocupação por código ISCO-88, medida na PNAD Contínuaisco_posicao_br
Ponte da ISCO-08 de volta para a ISCO-88isco08_isco88
ISEI-BR: status ocupacional estimado na PNAD Contínuaisco08_isei_br
Medidas ancoradas na ISCO-08isco08_medidas
Converte ISCO-08 em ISCO-88isco08_para_isco88
ISEI-BR a partir da ISCO-08isco08_para_isei_br
Ponte da ISCO-88 para a ISCO-08isco88_isco08
Medidas ancoradas na ISCO-88isco88_medidas
Traduz ISCO-88 no esquema de classes EGPisco88_para_egp
Converte ISCO-88 em ISCO-08isco88_para_isco08
Indice socioeconomico ISEI a partir do ISCO-88isco88_para_isei
Prestigio de Treiman a partir do ISCO-88isco88_para_prestigio
Prestigio ocupacional de Treiman (SIOPS) a partir do ISCO-88isco88_para_siops
Carrega o último escore conhecido da própria pessoaisei_retrospectivo
Qual régua responde a qual perguntareguas
Patrimônio por trás dos códigos que são autodescriçãotse_autorrotulo_patrimonio
Códigos cujo rótulo é autodescrição, sem registro externo que o validetse_codigos_autorrotulo
O que mudou no cadastro entre duas eleiçõestse_diff_cadastro
Dispersão do patrimônio dentro de cada nível de statustse_dispersao_patrimonio
Dicionário de ocupações do TSEtse_isco
Vigências do cadastro de ocupações do TSE, 1998-2026tse_ocupacao_rotulos
Classe social da ocupação declarada ao TSEtse_para_classe
Partição da classe alta em proprietária, credenciada e dirigentetse_para_componente_alta
Classe EGP da ocupação declarada ao TSEtse_para_egp
Estrato social da ocupação declarada ao TSEtse_para_estrato
Traduz a ocupação declarada ao TSE em ISCO-88tse_para_isco
ISCO-08 da ocupação declarada ao TSEtse_para_isco08
Índice socioeconômico ISEI da ocupação declarada ao TSEtse_para_isei
ISEI-BR: status ocupacional estimado em dado brasileirotse_para_isei_br
ISEI-08 da ocupação declarada ao TSEtse_para_isei08
A ocupação declarada é um mandato ou cargo político?tse_para_politico
Prestigio ocupacional de Treimantse_para_prestigio
Prestigio de Treiman ancorado na ISCO-08, a partir do TSEtse_para_prestigio08
Rótulo da ocupação, como o TSE o escreveutse_para_rotulo
Prestígio ocupacional SIOPS da ocupação declarada ao TSEtse_para_siops
SIOPS-08 da ocupação declarada ao TSEtse_para_siops08
Códigos de ocupação do TSE que mudaram de nome ou de sentido em 2002tse_quebra_2002
Encontra o código a partir do rótulo da ocupaçãotse_rotulo_para_cod
O universo das candidaturas: quem o formulário deixa de fora, ano a anotse_universo
Critério externo para aferir a medida: patrimônio e escolaridade por ocupaçãotse_validacao
Em que eleições cada código esteve em vigor, e com que nometse_vigencia