Wednesday 22 November 2017

Making Maps In Stata Forex


Um programa stata que facilita o mapeamento. O maptile fornece um método simples para mapear uma variável no Stata. Ele divide as áreas no mapa em grupos e as sombreadas de acordo com o valor da variável que está sendo plotada. O próprio mapa é desenhado usando modelos de geografia, que podem ser baixados aqui. Esses modelos são fáceis de criar e compartilhar. Este mapa mostra taxas de mortalidade ajustadas pela idade de 2013 para americanos brancos. O mapa foi criado executando: maptile mortwhite, geo (state) Instalação Open Stata e instalar o maptile executando os comandos: depois de instalar o maptile, você pode ler a documentação executando o maptile de ajuda. A seção Exemplos do arquivo de ajuda contém um walkable acessível de vários recursos do maptile. Antes de poder fazer um mapa, você precisará instalar um modelo de geografia. Há muitos disponíveis gratuitamente aqui para você instalar e usar. Deck de deslocamento introdutório Este deck de slides fornece uma introdução visual ao maptile. Isso explica: como o maptile gera as caixas, como as cores do maple os métodos das caixas para comparar subpopulações, como criar um novo modelo de geografia. Você também pode baixar os arquivos de origem. Que incluem o código Stata para gerar cada figura mostrada no slide deck. Technical Description maptile gera mapas choropleth, onde cada área é sombreada de acordo com o valor da variável que está sendo plotada. Por padrão, o maptile divide as unidades geográficas em compartimentos de tamanho igual (correspondendo a quantiles da variável plotada), então colora as caixas em intensidade crescente. Para gerar qualquer mapa específico, o maptile usa uma geografia, que é um modelo para esse mapa. Estes precisam ser baixados e instalados. Se nenhuma geografia existe atualmente para a região que você deseja mapear, você pode fazer uma nova. Maptile requer spmap para ser instalado, e é, em grande parte, uma interface conveniente para usar spmap. Como o arquivo de ajuda indica, o spmap dá ao usuário o controle total sobre a formatação de quase todos os elementos do mapa, permitindo a produção de mapas altamente personalizados. Ao usar o maptile, a maioria dessas personalizações são armazenadas no modelo de geografia. Como resultado, a sintaxe para fazer mapas altamente personalizados usando maptile pode ser muito simples. Além disso, os modelos de geografia podem ser facilmente compartilhados e usados ​​por outros. Reconhecimentos maptile foi construído sobre os ombros dos gigantes. Os mapas são gerados usando spmap. Escrito por Maurizio Pisati. Os arquivos de forma de modelo de geografia foram feitos usando shp2dta. Escrito por Kevin Crow, bem como mergepoly. Escrito por Robert Picard. Stata: análise de dados e spmap de software estatístico é um comando escrito por usuário de Maurizio Pisati. Esta FAQ explica como usar spmap. O processo é o seguinte: Obter e instalar o spmap. Shp2dta. E mif2dta comandos. Procure na Web os arquivos que descrevem o mapa no qual deseja representar seus dados. Você pode usar o shapefiles ESRI ou o MapInfo Interchange Format. ESRI shapefiles são os mais comuns. Neste formato, existem três arquivos associados a um mapa: um arquivo de formato. shp, um arquivo. dbf dBASE e um arquivo de índice. shx. Você precisa apenas dos arquivos. shp e. dbf. Você traduz esses arquivos para um formato utilizável pela Stata com o comando shp2dta. Fazendo isso, crie dois conjuntos de dados. dta, um correspondente a cada arquivo. O MapInfo Interchange Format consiste em dois arquivos com sufixos. mif e. mid. Você traduz esses arquivos com o comando mif2dta. Assim como com shp2dta. Assim, cria dois conjuntos de dados. dta. Olhe para o arquivo. dbf (.mid) traduzido. É um conjunto de dados. dta e você apenas usa. Examine o conjunto de dados para determinar a codificação utilizada pelos autores do maprsquos para designar áreas. Por exemplo, 1 pode significar Alaska e 2 Alabama em um conjunto de dados, e 1 pode significar a Albânia e 2 na Argentina em outro. Você tem dados que deseja plotar em um mapa. Letrsquos assume que os dados são armazenados em um conjunto de dados Stata. dta. Você precisa modificar seu conjunto de dados. dta para usar a mesma codificação de localização que a usada no mapa. Ligue para esse ID de variável. Junte-se no id o conjunto de dados. dbf (.mid) traduzido com o seu conjunto de dados contendo as estatísticas a serem representadas graficamente. Com o conjunto de dados mesclado na memória, faça o gráfico usando spmap. Você informará o spmap sobre o outro conjunto de dados traduzido (o conjunto de dados de coordenadas) usando uma opção. Etapa 1: Obter e instalar os comandos spmap, shp2dta e mif2dta. Você precisa executar esta etapa apenas uma vez. Etapa 2: Encontre um mapa (um arquivo de formato ESRI ou um arquivo MapInfo Interchange Format) Um mapa registra a geometria e atribui informações de recursos espaciais. Esses mapas estão disponíveis em fontes públicas e privadas. Você pode usar mapas gravados em qualquer um dos dois formatos: ESRI shapefiles. Este formato foi desenvolvido pelo Environmental Systems Research Institute, Inc. Shapefiles vêm em vários tipos. Você vai querer um shapefilerdquo ldquopolygon, o formulário adequado para mapas. O mapa é armazenado em três arquivos:.shp. As coordenadas. shx. Um índice e. dbf. As codificações. Formato de intercâmbio MapInfo. Este formato foi desenvolvido para uso com o software MapInfo. O mapa é armazenado em dois arquivos:.mif. As coordenadas e. mid. As codificações. Encontrar arquivos de formato ESRI geralmente é mais fácil do que encontrar arquivos MapInfo Interchange Format, mas você pode usar qualquer um. Diga que deseja encontrar um mapa dos Estados Unidos. Usando um mecanismo de pesquisa como Google ou Yahoo. Pesquise os dados do estado dos Estados Unidos shapefilerdquo. Um resultado é descrito como ldquo Este conjunto de dados é um arquivo de formato de polígono contendo os estados e territórios dos Estados Unidos. Rdquo. Encontramos nws. noaa. govgeodatacatalognationalhtmlusstate. htm e clicou em ldquoDownload Compressed Shapefilerdquo. Descompactos s06se12.zip. Que continha os seguintes arquivos: s06se12.dbf s06se12.shx s06se12.prj s06se12.shp Precisamos apenas de dois arquivos, s06se12.shp e s06se12.dbf. NOTA: A partir de dezembro de 2013, os nomes dos arquivos acima estão corretos, mas os nomes dos arquivos serão alterados, pois a NOAA atualiza os dados. Se tivéssemos procurado um mapa MapInfo, haveria apenas dois arquivos, e eles provavelmente teriam sido chamados de s06se12.mif e s06se12.mid. Passo 3: Traduzir os arquivos Com os arquivos que acabamos de extrair no diretório atual, no Stata, digamos, preste atenção às três opções que especificamos: o banco de dados (usdb) especificou que queríamos que o arquivo de banco de dados fosse chamado usdb. dta. As coordenadas (uscoord) especificaram que queríamos que o arquivo de coordenadas fosse chamado uscoord. dta. Genid (id) especificou que queríamos que a variável ID criada em usdb. dta fosse identificada como id. Shp2dta pode demorar alguns minutos para correr, dependendo do tamanho do maprsquos e do nível de detalhe. O mapa dos EUA, no entanto, levou apenas alguns segundos. Teríamos traduzido os arquivos MapInfo da mesma maneira, mas teríamos usado o comando mif2dta em vez de shp2dta. Em qualquer caso, a tradução criou dois novos conjuntos de dados. dta: usdb. dta e uscoord. dta. Etapa 4: Determine a codificação usada pelo mapa Para determinar a codificação usada pelos autores do maprsquos, digite Letrsquos deslocar-se por um minuto dos detalhes desse mapa e falar sobre o gráfico que queremos desenhar. Queremos graficar a população por estado, e temos um conjunto de dados chamado stats. dta contendo figuras de população de 1990. Em nosso conjunto de dados, temos estados gravados usando uma codificação diferente e a variável de identificação é chamada scode. Para alcançar nosso objetivo, fizemos um conjunto de dados intermediário chamado trans. dta que continha duas variáveis, scode e id. Cada observação registra códigos equivalentes. Quando criamos trans. dta. Passamos a olhar com mais atenção para usdb. dta. Descobrimos que o conjunto de dados do mapa continha informações sobre não apenas estados dos EUA, mas também territórios. Nós simplesmente ignoraremos essa informação extra. O nosso conjunto de dados trans. dta registra apenas as 51 observações sobre as quais nos preocupamos, uma para cada estado mais Washington, D. C. Então fundimos nosso stats. dta com trans. dta. Com base no scode. Para garantir que não houve erros, verificamos que todas as observações correspondem (merge3) e, em seguida, largamos a variável de mesclagem: Etapa 5: Fusão de conjuntos de dados. Agora, devemos mesclar stats. dta com usdb. dta do mapa. Esta mesclagem é baseada na variável id: porque nosso mapa inclui locais não incluídos em nossos dados originais, nomeadamente, territórios e estados, haverá observações em usdb. dta que também não estão em stats. dta. Aqui, esperamos que todos os valores de mesclagem sejam 2 e 3. Se o nosso mapa não incluísse territórios, ou se os dados originais o fizessem, esperamos que todos os valores de mesclagem sejam 3. Finalmente, solte as observações desnecessárias: Etapa 6: Desenhe o gráfico Para desenhar o gráfico, digite agora, concentre-se no que escrevemos: Por padrão, um gráfico de choropleth é desenhado, a menos que você especifique a opção area (). Em um gráfico de choropleth, diferentes áreas têm cores diferentes. Letrsquos passa pelo comando: usando uscoord. Especificar o uso do uscoord não é opcional O spmap precisa conhecer o nome do conjunto de dados de coordenadas. Lembre-se, usamos o shp2dta para criar dois conjuntos de dados, o banco de dados que fusionamos com nossos dados estatísticos e um conjunto de dados de coordenadas, que chamamos uscoord. dta. eu fiz) . Especificar id (id) não é opcional. Este é o nome da variável que identifica os locais. Anteriormente, nós lhe dissemos para nomear o ID da variável de identificação. Se você chamou outra coisa, você especificaria o nome que usou nos parênteses. Fcolor (Blues). Especificar o fcolor (Blues) realmente é opcional. A paleta Blues usa tons de azul para as cores. Nós especificamos a variável pop1990. E, no conjunto de dados, essa variável contém a população. As unidades não importam os dados também poderiam ser codificadas em milhões, e teríamos obtido o mesmo gráfico, embora a legenda mude. Por padrão, spmap divide a variável especificada em quatro grupos baseados em quartis. Você pode alterar o número de grupos usando a opção clnumber (). Vamos ficar com quatro grupos. No comando spmap, usamos o if qualifier id 1 amp. Id56 para excluir o Alasca e o Havaí do nosso gráfico porque o mapa teria parecido com isso: também podemos excluir o Alasca e o Havaí digitando porque 56 e 1 são os códigos de identificação para o Alasca E o Havaí e porque nosso conjunto de dados contém conter NAME variável. Que grava o nome em forma de string. Olhe atentamente para a legenda, e você verá que os intervalos de população são exibidos em unidades de mil. Mudamos a população para ser registrada em milhões com os seguintes comandos: o spmap possui muitas opções que controlam a cor, legenda, etc. Leia sobre eles no arquivo de ajuda on-line (digite o spmap de ajuda). Blog Friedrich Hueblerrsquos, no huebler. blogspot. Ocasionalmente discute spmap.

No comments:

Post a Comment