Saturday 23 December 2017

Comando de escala em stata forex


3. Stata Graphics Stata tem excelentes instalações gráficas, acessíveis através do comando de gráfico, veja o gráfico de ajuda para uma visão geral. Os gráficos mais comuns em estatísticas são gráficos de X-Y que mostram pontos ou linhas. Estes estão disponíveis no Stata através do subcomando twoway, que por sua vez tem 31 sub-subcomandos ou tipos de gráficos, os mais importantes dos quais são a dispersão e a linha. Também descreveremos brevemente gráficos de barras, disponíveis através do subcomando de barra e outros tipos de plotagem. O Stata 10 introduziu um editor de gráficos que pode ser usado para modificar um gráfico de forma interativa. Nós não recomendamos essa prática, no entanto, porque ela está em conflito com os objetivos de documentar e garantir a reprodutibilidade de todas as etapas em sua pesquisa. 3.1 Scatterplots Nesta seção, vamos ilustrar algumas parcelas usando os dados sobre o declínio da fertilidade usado pela primeira vez na Seção 2.1. Para ler os dados do tipo Stata consciente da rede Para estimular seu apetite, heres o gráfico que vamos produzir nesta seção: 3.1.1 Um Scatterplot Simples Para produzir um diagrama de dispersão simples de mudança de fertilidade por configuração social, você usa o comando. Observe que você Especifique y primeiro, depois x. Stata rotula os eixos usando os rótulos das variáveis, se eles são definidos, ou nomes de variáveis ​​se não. O comando pode ser abreviado para a dispersão. Ou simplesmente se dispersa se esse for o único gráfico no gráfico. Agora vamos adicionar alguns sinos e assobios. 3.1.2 Linhas cabidas Suponhamos que desejemos mostrar a linha de regressão ajustada também. Em alguns pacotes, você precisaria executar uma regressão, calcular a linha ajustada e, em seguida, traçá-la. A Stata pode fazer tudo em uma etapa usando o tipo de lote. (Existe também um gráfico de adaptação para ajustes quadráticos). Isso pode ser combinado com o gráfico de dispersão ao incluir cada subtrama em parênteses. (Um também pode combinar gráficos usando duas barras horizontais, mas acho o método usando parênteses mais claro.) Agora suponha que queríamos colocar bandas de confiança em torno da linha de regressão. A Stata pode fazer isso com o tipo de lustci plot, que desenha a região de confiança como uma banda cinza. (Existe também uma banda de qfitci para ajustes quadráticos). Porque a banda de confiança pode obscurecer alguns pontos, nós desenhamos a região primeiro e os pontos mais tarde. Observe que esse comando não rotula o eixo y, mas usa uma legenda. Você pode especificar uma etiqueta para o eixo y usando a opção ytitle () e omite a legenda (bastante óbvia) usando a legenda (desativada). Aqui especificamos as duas como opções para o comando twoway. Para tornar a opção mais óbvia para o leitor, coloco a vírgula no início de uma nova linha: 3.1.3 Pontos de rotulagem Existem muitas opções que permitem que você controle os marcadores usados ​​para os pontos, incluindo a forma e a cor, veja a ajuda Markeroptions. Também é possível rotular os pontos usando o texto incluído em outra variável, usando a opção mlabel (varname). No próximo passo, adicionamos os nomes dos países ao enredo: um pequeno problema com os rótulos é a sobreposição da Costa Rica e Trinidad Tobago (e em menor medida Panamá e Nicarágua). Podemos resolver este problema especificando a posição do rótulo em relação ao marcador usando um relógio de 12 horas (então 12 está acima, 3 está à direita, 6 abaixo e 9 à esquerda) ea opção mlabv () . Criamos uma variável para manter a posição definida por padrão para 3 horas e, em seguida, movemos a Costa Rica para as 9 horas e Trinidad Tobago até um pouco acima daquela às 11 horas (também podemos mover a Nicarágua e o Panamá um pouco, digamos às 2 horas ): O gráfico é o seguinte. 3.1.4 Títulos, Legendas e Legendas Existem opções que se aplicam a todos os gráficos de duas vias, incluindo títulos, etiquetas e legendas. Os gráficos Stata podem ter um título () e uma legenda (), geralmente na parte superior, e uma legenda (). Nota () e legenda (). Geralmente na parte inferior, digite as opções de título de ajuda para saber mais. Normalmente, um título é tudo o que você precisa. O Stata 11 permite que texto em gráficos inclua negrito, itálico, letras gregas, símbolos matemáticos e uma escolha de fontes, digite o texto do gráfico de ajuda para saber mais. Nosso ajuste final para o gráfico será adicionar uma legenda para especificar o ajuste linear e o intervalo de confiança 95, mas a diminuição da fertilidade. Fazemos isso usando a opção de ordem (2 linear fit 1 95 CI) da legenda para rotular os itens segundo e primeiro nessa ordem. Também usamos o anel (0) para mover a lenda dentro da área de traçado e pos (5) para colocar a caixa de legenda perto da posição de 5 horas. Nosso comando completo é então. O resultado é o gráfico mostrado no início desta seção. (Se o seu gráfico parecer um pouco diferente é provavelmente porque usamos esquemas de cores diferentes. Usei uma versão personalizada do s2color. Consulte 3.2.5 abaixo para obter mais informações sobre esquemas.) 3.1.5 Escalas e etiquetas de eixo Existem opções que controlam a escala E alcance dos eixos, incluindo xscale () e yscale (). Que pode ser aritmético, log ou invertido, digite help axisscaleoptions para aprender mais. Outras opções controlam a colocação e rotulagem de tiques e rótulos maiores e menores, como xlabel (). Xtick () e xmtick (). E de forma semelhante para o eixo dos e, veja help axislabeloptions. Normalmente, os padrões são aceitáveis, mas é bom saber que você pode alterá-los. 3.2 Linha gráfica Eu vou ilustrar gráficos de linha usando dados sobre a expectativa de vida dos EUA, disponível como um dos conjuntos de dados fornecidos com a Stata. (Experimente sysuse dir para ver o que mais está disponível.) A idéia é traçar a expectativa de vida para machos brancos e negros ao longo do século XX. Novamente, para abrir o seu apetite, comece por mostrar-lhe o produto final, e então vamos construir o gráfico um pouco a pouco. 3.2.1 Um plano de linha simples O trama mais simples usa todos os padrões: se você estiver intrigado com o mergulho antes de 1920, a expectativa de vida de Google EU 1918. Podemos abreviar o comando para a linha twoway. Ou mesmo linha, se isso é tudo o que estamos planejando. (Este atalho funciona apenas para dispersão e linha.) O gráfico de linha permite que você especifique mais de uma variável y, a ordem é y 1. Y 2. Y m. X. No nosso exemplo, especificamos dois, correspondendo à expectativa de vida branca e negra. Alternativamente, poderíamos ter usado dois lotes de linha: (ano lewmale line) (ano lebmale linha). 3.2.2 Títulos e Legendas O gráfico padrão é bastante bom, mas a lenda parece muito preconceituosa. Vamos mover a maior parte da informação para o título e manter apenas a etnia na legenda: Aqui nós usamos três opções, que, como de costume em Stata, seguem uma vírgula: título. Legenda e legenda. A opção de legenda tem muitas sub opções que usamos para listar as chaves e seus rótulos, dizendo que a primeira linha representava brancos e os segundos negros. Para omitir uma chave, deixe-a fora da lista. Para adicionar texto sem uma tecla correspondente use um hífen (ou sinal de menos) para a chave. Existem muitas outras opções de legenda, veja help lendoption para saber mais. Gostaríamos de usar o espaço um pouco melhor movendo a lenda dentro da área do enredo, digamos em torno da posição das 5 horas, onde melhorar a expectativa de vida deixou algum espaço livre. Conforme observado anteriormente, podemos mover a lenda dentro da área de traçado usando o anel (0). O círculo interno, e coloque-o perto da posição de 5 horas usando pos (5). Como essas são sub-opções de legenda, eles devem entrar na legenda (): 3.2.3 Estilos de linha Eu não sei sobre você, mas acho difícil distinguir as linhas padrão no enredo. A Stata permite que você controle o estilo da linha de diferentes maneiras. A opção clstyle () permite que você use um estilo com nome, como primeiro plano. grade. Yxline. Ou p1-p15 para os estilos usados ​​pelas linhas 1 a 15, veja help linestyle. Isso é útil se você quiser escolher seus elementos de estilo de um esquema. Conforme observado mais adiante. Alternativamente, você pode especificar os três componentes de um estilo: o padrão de linha, a largura e a cor: os padrões são especificados usando a opção clpattern (). Os padrões mais comuns são sólidos. traço. E veja ver help linepatternstyle para obter mais informações. A largura da linha é especificada usando clwidth () as opções disponíveis incluem thin. Médio e grosso. Veja o line-line da linha para mais informações. As cores podem ser especificadas usando a opção clcolor () usando nomes de cores (como vermelho. Branco e azul. Teal. Sienna e muitos outros) ou valores RGB, veja a ajuda do estilo de cor. Heres como especificar azul para brancos e vermelho para negros: note que clcolor () é uma opção do gráfico de linha, então colocamos parênteses ao redor do comando de linha e inseri-lo lá. 3.2.4 Opções de escala Parece que as melhorias na expectativa de vida diminuíram um pouco na segunda metade do século. Isso pode ser melhor apreciado usando uma escala de log, onde uma linha reta indicaria uma melhoria constante da porcentagem. Isso é feito com facilidade usando as opções de eixo do comando de dois sentidos, veja as opções de eixos de ajuda. E em particular yscale (). Que lhe permite escolher a aritmética. registro. Ou escalas reversas. Há também um intervalo de subopção () para controlar o intervalo de traçado. Aqui vou especificar o intervalo y-25 a 80 para mover as curvas um pouco: 3.2.5 Esquemas de Gráfico O Stata usa esquemas para controlar a aparência dos gráficos, veja o esquema de ajuda. Você pode definir o esquema padrão para ser usado em todos os gráficos com set schemename. Você também pode exibir novamente o (último) gráfico usando um esquema diferente com exibição de gráfico, esquema (schemename). Para ver uma lista de esquemas disponíveis, digite consulta de gráfico, esquemas. Experimente s2color para gráficos de tela, s1manual para o estilo usado nos manuais da Stata e economista para o estilo usado no The Economist. Usando este último, obtemos o gráfico mostrado no início desta seção. 3.3 Gerenciando Gráficos A Stata acompanha o último gráfico que você desenhou, que é armazenado na memória e o chama Gráfico. Você pode realmente manter mais de um gráfico na memória se você usar a opção de nome () para nomear o gráfico quando você o cria. Isso é útil para combinar gráficos, digite o gráfico de ajuda combinar para aprender mais. Observe que os gráficos mantidos na memória desaparecem quando você sai do Stata, mesmo que você salve os dados, a menos que você salve o gráfico em si. Para salvar o gráfico atual no disco usando o formato próprio do Statas, digite graph save filename. Este comando tem duas opções, substitua. Que você precisa usar se o arquivo já existe e asis. Que congela o gráfico (incluindo seu estilo atual) e depois o salva. O padrão é salvar o gráfico em um formato ao vivo que pode ser editado em sessões futuras, por exemplo, alterando o esquema. Depois de salvar um gráfico no formato Stata, você pode carregá-lo a partir do disco com o nome do arquivo do uso do gráfico de comando. (Observe que a gravação do gráfico eo uso do gráfico são análogos para salvar e usar para arquivos Stata.) Qualquer gráfico armazenado na memória pode ser exibido usando a exibição do gráfico. (Você também pode listar, descrever, renomear, copiar ou soltar gráficos armazenados na memória, digitar help graphmanipulation para saber mais.) Se você planeja incorporar o gráfico em outro documento, você provavelmente precisará salvá-lo em um formato mais portátil. O nome do arquivo de exportação do gráfico de comando do Statas pode exportar o gráfico usando uma grande variedade de formatos vetoriais ou raster, o que normalmente é entendido a partir da extensão do arquivo. Os formatos vetoriais como o metarquivo do Windows (wmf ou emf) ou Adobes PostScript e suas variantes (ps, eps, pdf) contêm essencialmente instruções de desenho e, portanto, são independentes da resolução, portanto, eles são melhores para inclusão em outros documentos onde eles podem ser redimensionados. Os formatos de plataforma como o Portable Network Graphics (png) salvam o pixel de imagem por pixel usando a resolução de exibição atual e são os melhores para inclusão em páginas da web. Você também pode imprimir um gráfico usando a impressão de gráfico. Ou copie e cole-o em um documento usando a área de transferência do Windows para fazer isso, clique com o botão direito na janela que contém o gráfico e, em seguida, selecione copiar no menu de contexto. Copie 2017 Germaacuten Rodriacuteguez, Universidade de PrincetonNOTICE: O grupo de consultoria estatística IDRE irá migrar o site para o WordPress CMS em fevereiro para facilitar a manutenção e criação de novos conteúdos. Algumas de nossas páginas antigas serão removidas ou arquivadas de modo que elas não serão mais mantidas. Vamos tentar manter os redirecionamentos para que os URLs antigos continuem a funcionar da melhor maneira possível. Bem-vindo ao Instituto de Pesquisas Digitais e Educação Ajude o Grupo de Consultoria Estatal, dando um presente Stata FAQ Como posso representar os resultados do comando das margens (Stata 11) Os resultados gráficos do comando das margens podem ajudar na interpretação do seu modelo. Quase todos os resultados necessários serão encontrados em várias matrizes salvas por margens. Se você não usa a opção de postagem, as matrizes de interesse são r (b) que tem as estimativas pontuais, r (V) a matriz de variância-covariância (erros padrão são raízes de quadrados dos valores diagonais) e r (a) que Tem os valores usados ​​na opção at. Se você usar a opção de postagem, as matrizes relevantes são e (b). E (V) e e (at). Geralmente, as estimativas pontuais serão traçadas no eixo y. O eixo x será ou em valores ou níveis de um preditor categórico. A estratégia geral mostrada aqui mostrará como obter os valores necessários para representação gráfica em uma matriz Stata, que depois salvaremos os dados na memória usando o comando svmat. Uma vez que os valores são parte dos dados, podemos traçar os pontos usando comandos de gráfico padrão. Comece com um modelo que tenha uma interação categórica por categórica, juntamente com duas covariáveis ​​contínuas. Vamos executar o modelo como um anova, mas nós obteríamos os mesmos resultados se o fizéssemos como uma regressão. Em seguida, nós executamos o comando de margens para obter os seis meios de ajuste de celular a partir da interação de 2 por 3. Essas células ajustadas significam chamados lsmeans em SAS ou meios marginais estimados no SPSS. Após o comando das margens, iremos listar a matriz r (b). Observe que r (b) é uma matriz 1x6. Queremos a transposição 6x1 de r (b) a que chamaremos b. Se você olhar para a saída das margens, você verá uma coluna para o prog que tem duas 1s seguido por duas 2 e depois duas 3s. Vamos criar esta matriz usando um produto Kronecker de um vetor de coluna (123) e um vetor de coluna (11). Vamos usar esse mesmo truque novamente para criar uma série de 0s e 1s alternativos. Em seguida, combinaremos as três colunas em uma matriz chamada c. Agora, podemos salvar c para dados usando o comando svmat. Agora podemos traçar o meio celular ajustado para o prog por fêmea usando o gráfico twoway. Também podemos representar graficamente os resultados para a fêmea por prog, simplesmente invando c1 e c2 no comando do gráfico twoway. Para o nosso segundo exemplo, representaremos os resultados de uma categórica por interação contínua a partir de um modelo de regressão logística. Usaremos o comando de margens para obter os probabilitos previstos para 11 valores de s de 20 a 70 para ambos ig igual a zero e igual a igual. A opção vsquish apenas reduz o número de linhas em branco na saída. No total, existem 22 valores na matriz r (b). Mais uma vez, colocaremos esses valores em uma matriz chamada b. Em seguida, precisamos dos 11 valores de leitura encontrados na matriz r (at). No entanto, r (at) é uma matriz de 11x3 para a qual apenas precisamos da coluna rotulada s. Nós também precisamos ter dois de cada um dos valores de leitura que nós obteremos novamente usando o produto Kronecker. Vamos colocar as matrizes at e b juntas na matriz p e salvar os valores nos dados. Neste caso, é mais fácil criar a série alternada de 0s e 1s uma vez que os dados estão na memória usando o número da linha do módulo 2 com o prefixo não, de modo que a série comece com zero. Agora, podemos seguir em frente e representar graficamente as probabilidades para f iguales zero e f iguais usando o comando gráfico twoway. O gráfico das probabilidades acima é bom, na medida do possível, mas a apresentação dos resultados pode ser mais clara se representássemos a diferença de probabilidades entre f igual a zero e igual a igual. Para fazer isso, precisamos reencaminhar o comando de margens calculando a mudança discreta para f em cada valor de leitura. Podemos obter a diferença usando a opção dydx (derivada). Mais uma vez, precisaremos dos valores r (b) e r (at). Mas, precisamos ter cuidado desta vez devido à maneira como as margens parametrizam essas estimativas, existem 11 zeros na matriz r (b) antes das estimativas de interesse de 11 pontos. Teremos que soltar todas as linhas com zero valores. Para este gráfico das diferenças de probabilidade, também incluiremos as linhas para o intervalo de confiança 95. Teremos que calcular os valores de confiança superior e inferior manualmente. Para fazer isso precisamos dos erros padrão do comando de margens. Começaremos por obter a matriz de variação-covariância das estimativas. Mais uma vez, teremos que soltar todas as linhas e colunas que são todos zeros. Os erros padrão são encontrados tomando as raízes quadradas dos valores digonais de v. Isso realmente invoca uma série de etapas obtendo os valores diagonais (vecdiag), colocando-os em uma matriz diagonal (diag), obtendo as raízes quadradas (cholesky) e, finalmente, colocando os valores em um vetor de coluna (vecdiag). O único passo que pode não ter sido óbvio é o uso da decomposição de Cholesky em uma matriz diagonal que nos dá as raízes quadradas dos valores diagonais. Essas quatro funções da matriz estão incluídas em um único comando mostrado abaixo. Em seguida, vamos colocar o no. As matrizes b e se juntam na matriz d e salve-as nos dados na memória. Agora, podemos gerar os valores dos intervalos de confiança superior e inferior de 95. Aqui está o comando gráfico twoway para traçar as diferenças na probabilidade com as linhas para os intervalos de confiança superior e inferior. Tão bom quanto o gráfico acima é, pode parecer melhor feito como um gráfico de intervalo com sombreamento de área entre os limites de confiança superior e inferior. Se quiser que as linhas desses gráficos sejam mais suaves, basta incluir mais valores na opção a, digamos (20 (2) 70) em vez de (20 (5) 70). Abaixo você encontrará todo o código de ambos os exemplos sem o comentário. O conteúdo deste site não deve ser interpretado como um endosso de qualquer site, livro ou produto de software específico da Universidade da Califórnia.

No comments:

Post a Comment