View source: R/nomesgruposCSAP.R
nomesgruposCSAP | R Documentation |
Lista os grupos de causa da Lista Brasileira de Condições Sensíveis à Atenção Primária, segundo a Portaria do Ministério da Saúde do Brasil, com 19 grupos, ou segundo a publicação em Alfradique et al. (2009), com 20 grupos. Facilita a inclusão ddo grupo de causa como uma variável de um banco de dados. O texto pode ser apresentado em português, espanhol ou inglês.
nomesgruposCSAP(
lista = "MS",
lang = "pt.ca",
classe = "vetor",
numgrupo = FALSE
)
lista |
Lista de causas a ser considerada; pode ser |
lang |
idioma em que se apresentam os nomes dos grupos; pode ser: "pt.ca" (default) para nomes em português com acentos; "pt.sa" para nomes em português sem acentos; "en" para nomes em inglês; ou "es" para nomes em castelhano. |
classe |
O output da função deve ser (1) um vetor com a lista dos nomes (padrão, definido por |
numgrupo |
No caso de se definir um "data frame" no parâmetro |
Um vetor da classe character
ou uma tabela na classe data frame
com os nomes (abreviados) dos grupos de causa segundo a lista definida pelo usuário.
Alfradique ME et al. Internações por condições sensíveis à atenção primária: a construção da lista brasileira como ferramenta para medir o desempenho do sistema de saúde (Projeto ICSAP - Brasil). Cadernos de Saúde Pública. 2009; 25(6):1337-1349. https://doi.org/10.1590/S0102-311X2009000600016.
Brasil. Ministério da Saúde. Secretaria de Atenção à Saúde. Portaria No 221, de 17 de abril de 2008. http://bvsms.saude.gov.br/bvs/saudelegis/sas/2008/prt0221_17_04_2008.html
csapAIH
, descreveCSAP
, desenhaCSAP
nomesgruposCSAP()
nomesgruposCSAP(classe = "df")
nomesgruposCSAP(classe = "df", numgrupo = TRUE)
nomesgruposCSAP(lang = "pt.sa")
nomesgruposCSAP(lang = "en")
nomesgruposCSAP(lang = "es")
nomesgruposCSAP(lista = 'Alfradique')
nomesgruposCSAP(lista = 'Alfradique', classe = "df")
nomesgruposCSAP(lista = 'Alfradique', lang = 'es',
classe = 'df', numgrupo = TRUE)
# Uso de `classe = 'df'`
require(dplyr)
## Inclui o nome do grupo como uma variável no banco de dados:
aih100 %>%
csapAIH() %>%
filter(csap == "sim") %>%
select(c(4, 6, 9:11)) %>%
left_join(nomesgruposCSAP(classe = 'df'))
left_join(
csapAIH(aih500, lista = "Alfradique"),
nomesgruposCSAP(classe = 2, lista = "Alfradique", lang = "en", numgrupo = TRUE)) %>%
group_by(csap, grupo, nomegrupo) %>%
reframe(n()) %>%
print(n = 21)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.