Constrói uma tabela de frequências absolutas e relativas das CSAP por grupo de causa
Arguments
- grupos
Pode ser:
Um
data.framegerado pela funçãocsapAIH, ou qualquerdata.framecom uma variável chamadagrupocom os grupos de causa da Lista Brasileira de Internações por CSAP, rotulados como os resultantes da funçãocsapAIH, isto é, "g01", "g02", ..., "g19".Um vetor da classe
factoroucharactercom os grupos de causa CSAP, nomeados de acordo com o resultado da funçãocsapAIH. Esse vetor não precisa ser gerado pela funçãocsapAIH, mas deve conter todos os 19 grupos de causa, ainda que sua frequência seja zero, e também devem ser rotulados da mesma forma e ordem que na função, isto é, "g01", "g02", ..., "g19".
- digits
Número de decimais nas proporções apresentadas.
Value
Um objeto da classe data.frame com a tabulação dos códigos da CID-10 segundo os grupos de causa da Lista Brasileira de ICSAP (19 grupos), com a frequência absoluta de casos e as porcentagens sobre o total de internações e sobre o conjunto das ICSAP.
Note
Os valores são armazenados em formato latino (vírgula como separador decimal e ponto como separador de milhar) e são, portanto, da classe character. Isso é indesejado, porque impede a realização de operações matemáticas ou mesmo a aplicação direta da função as.numeric, para retornar à classe numeric. Para resolver esse problema foi criada uma nova função tabCSAP que tem por output uma versão da tabela com os valores numéricos, com um argumento para a apresentação em formato latino. Portanto, para evitar a quebra de código já escrito, descreveCSAP será mantida como está, mas não será mais desenvolvida com esse nome, sua continuidade se dará por meio de tabCSAP. Tabulações com a lista de 20 grupos de causa deve ser feita com esta última função.
Examples
data(aih100)
df = csapAIH(aih100)
#> Importados 100 registros.
#> Excluídos 15 (15%) registros de procedimentos obstétricos.
#> Excluídos 1 (1%) registros de AIH de longa permanência.
#> Exportados 84 (84%) registros.
descreveCSAP(df$grupo)
#> Grupo Casos %Total %CSAP
#> 1 1. Prev. vacinação e cond. evitáveis 0 0,00 0,00
#> 2 2. Gastroenterites 1 1,19 5,00
#> 3 3. Anemia 0 0,00 0,00
#> 4 4. Defic. nutricionais 0 0,00 0,00
#> 5 5. Infec. ouvido, nariz e garganta 0 0,00 0,00
#> 6 6. Pneumonias bacterianas 3 3,57 15,00
#> 7 7. Asma 0 0,00 0,00
#> 8 8. Pulmonares 3 3,57 15,00
#> 9 9. Hipertensão 0 0,00 0,00
#> 10 10. Angina 2 2,38 10,00
#> 11 11. Insuf. cardíaca 1 1,19 5,00
#> 12 12. Cerebrovasculares 2 2,38 10,00
#> 13 13. Diabetes mellitus 4 4,76 20,00
#> 14 14. Epilepsias 0 0,00 0,00
#> 15 15. Infec. urinária 1 1,19 5,00
#> 16 16. Infec. pele e subcutâneo 1 1,19 5,00
#> 17 17. D. infl. órgãos pélvicos fem. 0 0,00 0,00
#> 18 18. Úlcera gastrointestinal 0 0,00 0,00
#> 19 19. Pré-natal e parto 2 2,38 10,00
#> 20 Total CSAP 20 23,81 100
#> 21 nao-CSAP 64 76,19 --
#> 22 Total de internações 84 100 --