traduz_cnae_nivel: Códigos Classificação Nacional de Atividades Econômicas -...

View source: R/traduz_cnae_nivel.R

traduz_cnae_nivelR Documentation

Códigos Classificação Nacional de Atividades Econômicas - Níveis

Description

Procura em dataframe por coluna com os códigos da CNAE subclasse e adiciona coluna extra contendo os códigos CNAE equivalentes em nível superior (classe, grupo, divisão ou seção), conforme escolha.

Usage

traduz_cnae_nivel(
  tabela,
  campo,
  nivel_input = "subclasse",
  nivel_output = "seção",
  add_nomes = FALSE
)

Arguments

tabela

Dataframe: a tabela para adicionar outros níveis CNAE.

campo

Caractere: a coluna com os códigos da CNAE atuais para input.

nivel_input

Caractere: o nível CNAE atual. Deve ser "subclasse", "classe", "grupo" ou "divisão".

nivel_output

Caractere: o nível CNAE desejado. Deve ser "classe", "grupo", "divisão" ou "seção".

add_nomes

Logical: deseja adicionar uma coluna com os nomes?

Value

Uma nova coluna com os códigos CNAE em nível mais agrupados. Se desejar, uma outra coluna com os nomes.

Examples

df1 <- data.frame(cnae_subclasse = c(111302, 9609201))
df2 <- traduz_cnae_nivel(df1, "cnae_subclasse")
df2

df3 <- data.frame(cnae_grupo = c("011", "960"))
df4 <- traduz_cnae_nivel(df3, "cnae_grupo", "grupo", "divisão", TRUE)
df4

BernardoCGdaSilva/engate documentation built on June 15, 2022, 3:15 p.m.