Prévia do material em texto
A blue and white sign Description generated with high confidenceA close up of text on a white background Description generated with high confidence Estatística para Administração 2020.1 Prof. Marcelo Bila Aula 2 – 11/05 Revisão de estatística no Stata Tutorial de O. Torres: http://www.princeton.edu/~otorres/Stata/ Resumo de comandos (Stata Cheat Sheets) https://geocenter.github.io/StataTraining/portfolio/01_resource/ Tutorial de Princeton http://data.princeton.edu/stata/ Exemplos de vários livros resolvidos em stata (inclusive Wooldridge) http://www.ats.ucla.edu/stat/stata/examples/ Recursos para aprender stata http://www.ats.ucla.edu/stat/stata/ Stata no Youtube http://www.youtube.com/user/StataCorp/?utm_source=MailingList&utm_medium=email&utm_content=20121010+Training+YouTube Boas referências Tratamento e exploração dos dados: Introdução Parte 1: Primeiros passos Parte 2: Explorando os dados Parte 3: Criando e alterando variáveis Parte 4: Juntando bases de dados Parte 5: Fazendo gráficos Parte 6: Importando dados Parte 7: Rodando regressões Parte 8: Salvando resultados em tabelas Nesta Aula: É um pacote estatístico que permite tratamento, exploração e análise de bases de dados. Uma base de dados é um conjunto de informações sobre uma amostra ou população. Cada característica da população é chamada variável, geralmente arrumadas em forma de coluna. Outros pacotes estatísticos: R, SAS. As vantagens de stata são: Facilidade para tratamento de bases de dados Comandos simples Muitas metodologias já implementadas O que é stata? Tela de abertura do stata Janela de revisão: Lista dos últimos comandos usados Janela das variáveis: Lista das variáveis na base de dados Janela dos resultados: Mostra os resultados dos comandos que você digitou Janela dos comandos: Use esta janela para escrever os comandos que você quiser que o stata execute! Tela de abertura do stata Abre um novo do-file Mostra ou Edita os dados! Tela de abertura do stata Primeiros passos Parte 1: Sempre é recomendado olhar o help do stata para cada comando que for ser usado. Simplesmente digite: help comando help gen help sum Se o help não contiver nada sobre o comando, pode ser que ele exista mas não esteja instalado no seu computador! Nesse caso é bom fazer uma busca avançada: search comando, all search ourteg, all Alguns comandos foram desenvolvidos por pesquisadores independentes. Para instalar estes comandos: (veremos exemplos mais na frente!) ssc install comando Existe muito material disponível na internet sobre stata. Procurem stata tutorial no google para ver a quantidade de opções! Buscando ajuda - help Para ver o diretório que está sendo usado: pwd Para mudar o diretório de uma vez para evitar ter que digitar a cada vez que for abrir ou salvar base de dados: cd "C:\Users\Stata\Dados" Obs: Usar aspas ("") sempre que o diretório contiver espaços em branco! Mudando o diretório dos dados - cd Para abrir uma base de dados no formato do stata, existem 2 opções: Usando o mouse: Linha de comando: Mudar o diretório: cd "C:\Users\Dados" Abrir os dados: use "Alunos", clear Abrindo dados do stata - use Respeitar as letras maiúsculas!! Substituir pelo pasta onde os dados estão salvos no seu computador!! Do files: arquivos que contém os comandos do stata. Vantagens de usar do files: os comandos executados ficam gravados, assim não é preciso refazer o trabalho. O editor do stata usa cores diferentes para destacar comandos. Mais fácil encontrar erros nos comandos. Os comandos são rodados diretamente usando: ctrl+d Para abrir a janela do editor de do file ou Ctrl+9 Criando um do file Exemplo de arquivo do file Criando um do file Comentários ficam em verde Comandos em azul Textos como nome do diretório ficam em vermelho. Opções de editores convencionais: Salvar, abrir, imprimir, procurar e sustituir.... Para executar os comandos: Selecione a linha e clique em Ctrl+d Depois de abrir a base de dados Alunos.dta: "Vendo" os dados Podemos ver as variáveis na janela de variáveis! Diretório de trabalho. Para ver os dados: Na linha de comando: browse (abre a base de dados inteira) browse var1 var5 (mostra apenas as variáveis desejadas) Usando os ícones "Vendo" os dados - browse Ícones para: abrir (lupa) ou editar (lápis) os dados Ao executar o comando browse, uma planilha com os dados é aberta: "Vendo" os dados - browse Variáveis: Numéricas – em preto Texto – em vermelho Stata tem um código de cores para as variáveis: "Vendo" os dados var3 aparece em preto: é numérica, então pode fazer qualquer operação com ela. var2 aparece em vermelho: é string, apesar de vermos números. var1 aparece em azul: é um "label", legenda. Para o label "Fairly well", o valor de var1 é 2. var4 aparece em vermelho: é uma variável string, ou seja, um texto. Se a base de dados é nova: save "meus dados" ou save "C:\Diretorio\meus dados" Se os dados já existirem: save "meus dados", replace ou save "C:\Diretorio\meus dados", replace Para salvar em versão antiga do stata: saveold "meus dados" saveold "meus dados", replace Salvando os dados - save Explorando os dados Parte 2: Para ter uma descrição geral dos dados, use o comando: describe ou F2 Obs: digite help describe para mais informações... Descrição dos dados - des Lista: variáveis (formato e legenda) e o número de observações Digite summarize para obter estatísticas descritivas básicas: Obs: digite help sum para mais informações... Estatísticas Descritivas - sum Os zeros indicam variáveis string. sum lista: nº de obs A média O desvio-padrão O máximo O mínimo para variáveis numéricas! O comando sum também pode ser aplicado a variáveis: Com a opção detail, temos resumo detalhado das variáveis: Estatísticas Descritivas - sum A frequência absoluta conta o número de vezes que um valor se repete. Para cada variável, digitar tab var. Frequências - tab variável variável Freq: conta o nº de vezes que um valor se repete. Percent: frequência relativa. Ex: 33% dos alunos estudam Economia. Cum: frequência acumulada em ordem crescente. Ex: 66.67% dos alunos cursam Economia ou Matemática. Freq: aqui 6 estudantes leem jornal 3 dias por semana, 9 leem 5 dias por semana. Percent: Os que leem 3 dias por semana representam 20% da amostra. 30% dos alunos leem 5 dias por semana. Cum: 66.67% dos alunos leem de 3 a 5 dias por semana. Para incluir a frequência das observações missing, usar a opção missing tab curso, mi Frequências - tab 54 observações estão vazias, i.e., são missing O comando table produz frequências e estatísticas descritivas por categoria. Exemplos: table sexo, contents(freq mean idade mean nota) Existem 15 homens e 15 mulheres na amostra. A idade média das mulheres é 23.2 anos e dos homens 27.2 anos. table curso, contents(freq mean idade mean sat mean nota mean jornal) Frequências e Estat. Desc - table Para variáveis numéricas contínuas podemos calcular uma série de estatísticas descritivas. As estatísticas descritivas podem ser: De tendência central: média, mediana e moda. De variação: variância, desvio-padrão, amplitude, mínimo e máximo, amplitude interquartil... Todas estas medidas podem ser obtidas usando o comando tabstat. Estatísticas descritivas - tabstat Comando tabstat:tabstat idade sat nota alturacm jornal, s(mean median sd var count range min max) Estatísticas Descritivas - tabstat Lista de estatísticas descritivas Lista de variáveis Comando tabstat: tabstat age sat score heightin readnews, s(mean median sd var count range min max) Mean: média – soma das observações dividido pelo número total de observações. P50: mediana – o número do meio nos dados ordenados em ordem crescente. Sd: desvio-padrão – raiz da variância. Indica o quanto os dados estão próximos da média. Para uma distribuição normal, 68% dosvalores estão dentro de 1 desvio-padrão da média. Variance: variância - mede a dispersão dos dados. Média dos quadrados dos desvios dos dados em relação à média. N: número de observações por variável. Range: amplitude = maior valor – menor valor dos dados. Mede a dispersão. Min e Max: menor e maior valor dos dados. Iqr: amplitude interquartil = 3º quartil – 1º quartil. Mede a amplitude, quando descartamos o valores 25% mais altos e 25% mais baixos. Estatísticas Descritivas - tabstat Estatísticas por categorias de variável: tabstat idade sat, s(mean sd count min max) by(sexo) Estatísticas Descritivas - tabstat by(sexo) indica que queremos as estatísticas para cada categoria da variável sexo. Uma tabela cruzada permite a análise da relação entre duas variáveis categóricas. Para fazer a tabela cruzada da variável var1 pela variável var2, use o comando tab var1 var2. tab sexo curso Tabelas cruzadas - tab 7 pessoas são homens e cursam Economia. 15 pessoas são mulheres. O comando tab também fornece estatísticas por cruzamento das categorias de duas variáveis. tab sexo curso, sum(nota) Tabelas cruzadas e Estatísticas Estatísticas: 1ª linha: média de nota 2ª linha: desvio-padrão de nota 3ª linha: frequência absoluta na categoria cruzada. A nota média de homens cursando Economia é 78.67, e o desvio-padrão 9.96. Existem 7 homens cursando Economia. Criando e alterando variáveis Parte 3: As vezes queremos trocar o nome de uma variável. Use o comando rename. rename jornal freq_jornal rename (alturapol alturacm) (altpol altcm) Podemos adicionar uma legenda a uma variável: label var var1 "texto" label var status "indica se o aluno pertence a graduação ou pós-graduação" Alterando variáveis - rename O label aparece na janela das variáveis! Para criar uma variável nova use o comando generate (ou simplismente gen): gen [nova var] = [expressão] Exemplos: gen nota2 = nota/100 Podemos criar variáveis constantes: gen x = 5 gen y = 4*15 gen z = y/x Também podemos usar para string gen nomecompleto = nome + " " + sobrenome browse id nomecompleto nome sobrenome Criando uma variável nova - gen O comando if e outros comandos usam com os seguintes operadores lógicos Operadores lógicos == Igual (comparação) > Maior que < Menor que >= Maior ou igual que <= Menor ou igual que != Diferente & E | Ou Para criar uma variável que depende da condição de outra variável, usar: gen [nova var] = [condição] gen idade1 = 20 if idade<=20 gen grad_eco = “Graduação Economia” if curso==“Economia” & status==“Graduação” O problema com essas variáveis é que elas tem muito valores missing: Condicional – gen ... if Para mudar valores de variáveis use o comando replace. replace freq_jornal = . if freq_jornal>5 replace sexo= "F" if sexo=="Mulher" Mudando variáveis - replace Antes: Depois: 6 e 7 viraram "." Antes: Depois: Voltando a variável idade1, podemos agora alterá-las para substituir os valores vazios que tinham sido criados: gen idade1 = 20 if idade<=20 replace idade1 = idade if idade>20 Condicional – gen e replace Para criar uma variável que depende da condição de outra variável, usar: gen [nova var] = [condição] Variável dummy para nota alta (acima de 80): gen dnota_alta = (nota>80) Variável dummy para mulher: gen dmulher = (sexo=="Mulher") Variável dummy para homem com nota alta: gen dhomem_notaalta = (sexo=="Homem" & nota >80) Criando variáveis dummy - gen Para criar dummies para todas as categorias de uma variável qualitativa, use o comando tab com a opção gen: tab curso, gen(Dcurso) Criando variáveis dummy – tab ..., gen Os comando inlist e inrange podem facilitar o uso da condição if, por exigir menos digitação. Por exemplo, se quisermos criar uma dummy para países da américa, podemos usar inlist gen america = inlist(pais, “US”, “Canada”, “Venezuela”, “Argentina”, “Mexico”) Condicionais – if inlist Os comando inlist e inrange podem facilitar o uso da condição if, por exigir menos digitação. Já o comando inrange funciona para variáveis numéricas. Para criar uma dummy para alunos com notas medias gen medio = inrange(nota, 50, 80) Condicionais – if inrange As condicionais são na verdade usadas em muitos comandos, não apenas na criação de dummies. Exemplo, podemos usar condições para rodar regressão, com o comando sum, etc... Condicionais O comando egen tem várias funções mais avançadas para a criação de variáveis. Um exemplo muito útil é a função cut que serve para criar variáveis categoricas partindo de uma variável contínua. egen idadecat = cut(idade), at(10,20,30,40) label Criando variáveis – egen ... cut Mais info sobre comando cut: http://www.ats.ucla.edu/stat/stata/faq/cut.htm Para ordenar os dados use o comando sort. Ordenar os dados por país (ordem alfabética): sort pais Ordenar os dados por curso e por nota: sort curso nota Para voltar a ordem inicial: sort id Ordenando os dados - sort Para criar um indicador para os dados na ordem que estão na memória: gen [var] = _n gen idnovo = _n by curso, sort: gen idcurso = _n Use _N para obter o nº total de observações em uma categoria. by curso, sort: gen ncurso = _N Indexando dados - _n e _N Use _N como indexador para outra variável: sort curso nota by curso, sort: gen maxnota = nota[_N] Também é possível usar outros indicadores: sort curso nota by curso, sort: gen minnota = nota[1] Indexando dados - _n e _N O comando drop var1 var2 , joga fora as variáveis var1 e var2 drop x y z Deletando variáveis - drop Antes: Depois: O comando keep var1 var2 var3, mantém apenas as variáveis var1, var2 e vr3 na memória. keep id - alturacm Deletando variáveis - keep Antes: Depois: O hífen ("-") indica todas as variáveis entre id e alturacm. Outro operador interessante: drop altura* Os comandos drop e keep também pode ser usados para deletar observações combinando com if. Exemplos: Para apagar se a var1=1: drop if var1 ==1 Para apagar os homens: drop if sexo == "Homem" ou keep if sexo == "Mulher" Para manter apenas US: keep if pais=="US" Para manter apenas as maiores notas: keep if nota>=80 Deletando observações Juntando bases de dados Parte 4: Fundindo bases de dados Merge Duas bases com mesmos indivíduos, com variáveis diferentes. Append Duas bases de dados com as mesmas variáveis, mas com indivíduos diferentes. O comando append é muito simples: Com a base de dados 1 (MASTER) na memória, basta: append using "Meu Diretorio\base2.dta" Fundindo bases de dados - append O comando merge junta bases de dados com os mesmosindivíduos, mas variáveis diferentes. Pelo menos uma das variáveis deve ser a mesma. São elas que identificam o indivíduo. Exemplo: id1 id2. Para juntar as bases é preciso: Que ambas as bases estejam no formato do stata .dta Que ambas as bases estejam ordenadas pelo identificador da fusão. Então: Abrir a base de dados 1 Ordenar por id1 id2 Salvar a base 1 Repetir para a base 2 Aí podemos fazer a fusão: merge 1:1 id1 id2 using "basededados2" Fundindo bases de dados – merge 1:1 Exemplo: Vamos juntar duas bases de dados – pais.dta e maes.dta O identificador comum é: famid A família 4 está presente apenas na base de dados pais.dta A família 6 está presente apenas na base de dados pais.dta Vamos escolher pais.dta para ser base "MASTER" e maes.dta para ser a base "USING". Fundindo bases de dados – merge 1:1 pais.dta - Master Data maes.dta - Using Data Exemplo: Vamos juntar duas bases de dados – pais.dta e maes.dta Primeiro abrir a base de dados "USING", ordenar e salvar: Depois abrir a base de dados "MASTER" e ordenar: Fundindo bases de dados – merge 1:1 A base master é a que está em uso! Informar o identificador após merge. Após using informamos a segunda base! Resultado: Stata cria uma variável nova (_merge), que indica se a fusão das bases foi perfeita ou não. _merge = 3 : a observação pertence as duas bases de dados _merge = 1 : a observação pertence apenas a base MASTER _merge = 2 : a observação pertence apenas a base USING É sempre indicado verificar a frequência de _merge: tab _merge Se estiver tudo certo, fique apenas com as variáveis cuja fusão foi perfeita: keep if _merge==3 Fundindo bases de dados – merge 1:1 Merge apenas faz a fusão se o identificador estiver exatamente igual nas duas bases. Exemplo que não funciona: Fundindo base de dados Id em base 1 Id em base 2 João S. Ferreira João Ferreira Fazendo gráficos Parte 5: Um gráfico de dispersão é uma "nuvem de pontos". Ele é útil para visualizarmos a relação entre duas variáveis e para identificamos valores extremos. O comando é: twoway scatter y x Exemplos: tw sc nota idade Gráfico de dispersão – tw scatter Exemplo com rótulo de dados: twoway scatter nota idade, mlabel(sobrenome) Gráfico de dispersão - tw scatter Adiciona um rótulo para os dados igual ao sobrenome das pessoas. Exemplos: com rótulo de dados e reta twoway scatter nota idade, mlabel(sobrenome) || lfit nota idade Gráfico de dispersão - tw scatter Adiciona a reta que melhor se ajusta aos dados Histogramas ajudam a visualizar a dsitribuição de frequência de uma variável. Exemplo: hist idade, frequency hist idade, frequency normal Histogramas - hist Instalar comando catplot ssc install catplot Usar o comando: catplot var1 var2, blabel(bar) Exemplo: catplot curso sexo, blabel(bar) Gráfico de barras paralelas - catplot Adiciona um rótulo com o nº de observações em cada categoria. As páginas abaixo apresentam material para personalização de gráficos: http://data.princeton.edu/stata/graphics.html http://www.survey-design.com.au/Stata%20Graphs.html Gráficos mais avançados Importando dados Parte 6: Para importar dados do excel, podemos usar o comando import excel ou insheet O comando import excel funciona para uma base de dados do tipo xls ou xlsx. O comando insheet funciona para uma base de dados do tipo .csv. Abrindo dados do excel Abrindo dados do excel (.csv) - import 000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Usar comando import: import excel "C:\Meu Diretorio\sexo", clear first Não precisa digitar o diretório se tiver usado o comando: cd "Meu Diretorio" Limpa a memória para receber novos dados. Usa a primeira linha como nome das variáveis Comandos: Para salvar dados no excel como .csv: Abrindo dados do excel (.csv) - insheet Ir em: Arquivo > Salvar como Em Tipo, Selecionar a opção: CSV (separado por vírgulas) Comandos Abrir base no excel. Salvar arquivo no formato .csv. Abrir stata. Usar comando: insheet using "C:\Meu Diretorio\Alunos.csv", clear delim(";") Abrindo dados do excel (.csv) - insheet 000000000000000000000000000000000000000000000000000000000000000000000000000000000000Não precisa digitar o diretório se tiver usado o comando: cd "Meu Diretorio" Especificar que os dados estão em .csv Limpa a memória para receber novos dados. Especifica o caractere que separa os dados Regressão linear – Veremos posteriormente Parte 7: Para fazer esta regressão, use comando reg: reg [variável dependente] [variáveis independentes] Exemplos: reg y x reg y x1 x2 x3 Regressão linear - reg O comando adiciona um intercepto, ao modelo Estados que gastam mais em educação tem nota (sat) média maior controlando por outros fatores? Abra a base de dados states.dta dos Estados Unidos. use states, clear Vamos usar as seguintes variáveis da base: csat : variável dependente – nota média por estado Variáveis independentes: expense: gasto por aluno percent: % de Alunos do ensino média que fazem o teste sat income: renda mediana das famílias no estado high: % de adultos com diploma de ensino médio college: % de adultos com diploma de ensino superior region: região do país Regressão linear - reg Adicionando as outras variáveis explicativas: reg csat expense percent income high college, robust Regressão linear - reg csat = 851.56 + 0.003*expense –2.62*percent + 0.11*income + 1.63*high + 2.03*college P-valor: expense, income e college não são estatisticamente significantes para explicar csat. high é significante apenas a 10%. percent é a única variável que explica csat (coef. diferente de 0). R2: neste caso o modelo explica 82.43% da variância em csat. Vamos adicionar a dummies para a variável region. Esta variável tem a seguinte distribuição: tab region Podemos criar as dummies e adicionar ao modelo ou pedir ao comando para criar as dummies automaticamente, usando "xi" na frente da regressão e "i." na frente da variável de interesse: xi: reg csat expense percent income high college i.region, robust Regressão linear – xi xi: reg csat expense percent income high college i.region, robust Obs: por default xi exclui a primeira categoria da variável; Assim, a variável omitida foi a dummy de West. É possível alterar a categoria omitida. Regressão linear – xi Salvando os resultados Parte 08: Uma das melhores opção para salvar os resultados em formato de publicação é usando outreg2 Instalar este comando: ssc install outreg2 Depois é só usar outreg2 após cada estimação. Exemplo: reg csat expense, robust outreg2 using resultados, excel replace reg csat expense percent income high college, robust outreg2 using resultados, excel append xi: reg csat expense percent income high college i.region, robust outreg2 using resultados, excel append Salvando os resultados – outreg2 fazer regressão Usar outreg2 para salvar resultados em planilha. excel: informa que é uma tabela do excel. Também poderia ser word. replace: substitui arquivo se já existir na memória! O arquivo resultados é salvo no diretório de trabalho. Exemplo: reg csat expense, robust outreg2 using resultados, excel replace reg csat expense percent income high college, robust outreg2 using resultados, excel appendxi: reg csat expense percent income high college i.region, robust outreg2 using resultados, excel append Salvando os resultados – outreg2 Rodamos outra regressão append: manda juntar os resultados da última regressão ao arquivo resultados já existente! O arquivo resultados fica assim: Salvando os resultados - outreg2 E se esperarmos uma relação não linear entre a variável dependente e alguma das variáveis explicativas? Podemos incluir um termo quadrático ()ou cúbico () ou a raiz ()... O importante para a regressão linear é que seja linear nos coeficientes ('s ) Exemplo twoway scatter csat percent Incluindo termo quadrático A relação entre csat e percent parece em forma de U! Exemplo: Para levar em conta relação em forma de U, incluir um termo quadrático (percent2) na regressão. Antes temos que criar a variável percent2= percent2: gen percent2 = percent^2 Agora podemos incluir esta variável na regressão: xi: reg csat expense percent percent2 income high college i.region, robust Outra possibilidade é rodar a regressão com interações: percent##percent, inclui os dois termos. Vejam mais opções nos Cheat Sheets Analysis!! Incluindo termo quadrático xi: reg csat expense percent percent2 income high college i.region, robust Incluindo termo quadrático A aula de hoje focou mais na introdução ao stata e em comandos usados para limpeza dos dados. A ideia não é que vocês já saibam esses comandos decorados, mas sim permitir que vcs usem as “Cheat Sheets” com mais facilidade. Outros comandos muito úteis, mas que são mais avançados, são os comandos de programação. Os loops, em especial, reduzem bastante o trabalho de digitação. Vejam o help dos comandos foreach e forvalues. Ao longo do curso, veremos outros comandos e pacotes de estimação. Resumo Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível Clique para editar o título mestre 12/05/2020 Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível Clique para editar o título mestre Clique para editar o estilo do subtítulo mestre 12/05/2020 Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível 12/05/2020 Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível Clique para editar o título mestre Clique para editar o texto mestre 12/05/2020 Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível 12/05/2020 Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível Clique para editar o título mestre Clique para editar o texto mestre Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível Clique para editar o texto mestre Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível 12/05/2020 Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível 12/05/2020 Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível 12/05/2020 Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível Clique para editar o título mestre Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível Clique para editar o texto mestre 12/05/2020 Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível Clique para editar o título mestre Clique para editar o texto mestre 12/05/2020 Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível Clique para editar o título mestre Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível 12/05/2020 Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível Clique para editar o título mestre Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível 12/05/2020 Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível