Bem-vindo ao Instituto de Pesquisa e Educação Digital Stata Learning Module Introdução a Gráficos em Stata Este módulo irá introduzir alguns gráficos básicos em Stata 12, incluindo histogramas, boxplots, scatterplots e matrizes scatterplot. Vamos usar o arquivo de dados auto para fazer alguns gráficos. O comando histograma pode ser usado para fazer um histograma simples de mpg Se você estiver criando um histograma para uma variável categórica como rep78. Você pode adicionar a opção discreta. Como você pode ver abaixo, quando você especifica esta opção, o ponto médio de cada bin marca a respectiva barra. O comando de caixa de gráfico pode ser usado para produzir um boxplot que pode ajudá-lo a examinar a distribuição de mpg. Se o mpg fosse distribuído normalmente, a linha (a mediana) estaria no meio da caixa (os percentis 25 e 75, Q1 e Q3) e as extremidades dos bigodes (os valores adjacentes superior e inferior, que são os mais extremos Valores dentro de Q31.5 (Q3-Q1) e Q1-1.5 (Q3-Q1), respectivamente) seriam equidistantes da caixa. O boxplot para mpg mostra inclinação positiva. A mediana é puxada para a extremidade inferior da caixa. O boxplot pode ser feito separadamente para carros estrangeiros e domésticos usando a opção by () ou over (). Como você pode ver no gráfico acima, há um par de outliers na caixa de parcelas produzidas. Estes podem ser removidos do gráfico de caixa usando o comando noout no Stata. O gráfico já não inclui os valores periféricos. Stata também inclui uma mensagem na parte inferior do gráfico, observando que os valores externos foram excluídos. A Stata também pode produzir gráficos circulares. O comando graph pie com a opção over cria um gráfico de pizza que representa a freqüência de cada grupo ou valor de rep78. A opção plabel coloca as etiquetas de valor para rep78 dentro de cada fatia do gráfico de pizza. Um gráfico de dispersão de duas vias pode ser usado para mostrar a relação entre mpg e peso. Como seria de esperar, há uma relação negativa entre mpg e peso. Note que você pode economizar digitando como este Nós podemos mostrar a linha de regressão que prevê mpg de peso como este. Podemos combinar esses gráficos como mostrado abaixo. Podemos adicionar rótulos aos pontos marcando-os por make como mostrado abaixo. Observe que mlabel é uma opção no comando scatter. A posição do rótulo do marcador pode ser alterada usando a opção mlabangle (). Podemos combinar gráficos separados para carros estrangeiros e domésticos como mostrado abaixo, e nós pedimos bandas de confiança em torno dos valores previstos usando lfitci em vez de lfit. Observe que a opção por está no final do comando. Você pode solicitar uma matriz de gráfico de dispersão com o comando de matriz de gráfico. Aqui examinamos as relações entre mpg. Peso e preço. O conteúdo deste site não deve ser interpretado como um endosso de qualquer site da Web, livro ou produto de software pela University of California. OVERLAY: módulo Stata para sobrepor múltiplos x vs gráficos y Este comando permite que o usuário sobreponha o mesmo Gráfico BY por uma variável. Assim, é possível produzir perfis individuais, incluindo simplesmente o doente como a variável. Você pode sobrepor densidades de kernel, histogramas e praticamente qualquer função gráfica. No entanto, para obter os melhores resultados a função de gráfico precisa ter um xlab () e ylab () caso contrário para o enredo final não há maneira de colocar os mesmos gráficos nos mesmos eixos. Esta é uma versão melhorada do comando publicado no STB-54 como gr43. Se você tiver problemas ao fazer o download de um arquivo, verifique se você tem o aplicativo adequado para visualizá-lo primeiro. Em caso de problemas adicionais, leia a página de ajuda IDEAS. Observe que esses arquivos não estão no site IDEAS. Seja paciente, pois os arquivos podem ser grandes. Componente de software fornecido pelo Boston College Departamento de Economia em sua série Componentes de Software Estatístico com o número S425201. Ao solicitar uma correção, mencione, por favor, este item: RePEc: boc: bocode: s425201. Veja informações gerais sobre como corrigir material no RePEc. Para questões técnicas sobre este item, ou para corrigir seus autores, título, resumo, informações bibliográficas ou download, entre em contato: (Christopher F Baum) Se você é autor deste item e ainda não está registrado no RePEc, recomendamos que o faça aqui . Isso permite vincular seu perfil a este item. Ele também permite que você aceite citações em potencial para este item que estamos incertos sobre. Se as referências estiverem totalmente ausentes, você pode adicioná-las usando este formulário. Se as referências completas listarem um item que está presente no RePEc, mas o sistema não tiver vinculado a ele, você pode ajudar com este formulário. Se você souber de itens ausentes citando este, você pode nos ajudar a criar esses links adicionando as referências relevantes da mesma maneira como acima, para cada item referente. Se você é um autor registrado deste item, você também pode querer verificar a guia de citações em seu perfil, pois pode haver algumas citações esperando confirmação. Tenha em atenção que as correcções podem demorar algumas semanas para filtrar os vários serviços RePEc. Mais serviços MyIDEAS Seguir séries, jornais, autores e mais Novos artigos por e-mail Inscrever-se para novas adições ao RePEc Registro de autor Perfis públicos para pesquisadores de economia Rankings Vários rankings de pesquisa em economia e campos relacionados Genealogia Quem foi um estudante de quem, usando RePEc BiblE Artigos curados artigos de amp papéis vários temas de economia MPRA Carregar seu artigo para ser listado em RePEc e IDEAS EconAcademics agregador de blogs para a pesquisa de economia Plágio Casos de plágio em Economia Papéis do mercado de trabalho RePEc série de papel de trabalho dedicado ao mercado de trabalho Fantasy League Pretend você está no leme De um departamento de economia Serviços do StL Fed Dados, pesquisa, apps amp mais do St. Louis FedAnnouncement Estou tentando desenhar histogramas de QI por sexo superposto por curvas normais com média 100 e sd 15. Isso funciona lindamente: gráfico twoway (histograma Iq, por (, legenda (off)) por (sexo, cols (1)) xtit (IQ) ytit (Densidade) xlab (20 (20) 180) , Intervalo (20 180) xsize (3,5) ysize (4,5)) Exceto o eixo y é densidade e eu quero por cento. Eu posso obter porcentagem com isso: histograma iq,% normal por (, legenda (desligado)) por (sexo, cols (1)) xtit (IQ) xlab (20 (20) 180) xsize (3.5) ysize , Eu não posso especificar a média e sd do normal - eles são extraídos dos dados. Existe uma maneira de desenhar histogramas percentuais sobrepostas por curvas normais com a média especificada 100 e sd 15 Eu não sou um especialista em gráficos Stata, mas parece que você quer algum tipo de sobreposição. Baseado em minha cópia de um guia visual aos gráficos de Stata. Você pode tentar algo como o seguinte: twoway (histograma iq, etc etc) (linha x y) onde linha mostra a sua curva normal. Eu não tenho experiência com essa abordagem embora. Se você trabalha fora do código apropriado por favor compartilhar comentário Obrigado Nick, isso é perfeito. I teve tropeçavam no addplot, mas couldnt figura como para rescale normalden. Eu sabia que precisava multiplicar por 100, mas não pegar a precisar da largura da caixa, também. Eu tenho cerca de 40 destes para desenhar e quero que eles tenham o mesmo eixo x. Uma vez que algumas das variáveis terão valores na parte superior da cauda, Im usando intervalo de 20 a 80 que deve cobrir todas as possibilidades. Eu devo confessar, eu fui focalizado em resolver isto com twoway porque Nick diz sempre a maioria de todo o problema do gráfico pode ser resolvido com ele. -) Isto veio acima porque um colega estava desenhando este gráfico com SAS, mas não era de todo tão atraente como o que eu tinha certeza que poderia ser feito em Stata. Por outro lado, quando ele solicitou porcentagem ou freqüência, o SAS redimensionou a curva de normalidade automaticamente. Aqui está o código que funciona: histograma iq, largura percentual (10) por (, nota (, tamanho (zero) cor (edkbg))) por (, legenda (off)) por (sexo, cols (1)) addplot Função 10010normalden (x, 100,15), range (20 180)) ytitle (Porcentagem) xtitle (IQ) xlab (20 (20) 180) xsize (3.5) ysize (4.5) E heres como parece:
No comments:
Post a Comment