Thursday 9 August 2018

Arquivos dat no stata forex


Eu tentei abrir um arquivo. dat usando o Stata, e ele realmente abriu, mas o conjunto de dados foi uma bagunça completa. Peguei o arquivo de NBER (dados CPS). Clique no ícone A do ano de 1964 de março. Eu tentei o procedimento Stata regular para arquivos. dat: dados File-gtImport-gtASKII criados por planilha (delimitador) conforme recomendado no manual Stata para arquivos. dat. Mas ainda não está funcionando. Existem outras formas de abrir arquivo. dat. Posso convertê-lo para. csv de alguma forma (Todos os arquivos de dados são arquivos ASCII compactados com o comando Unix compress.) Existe um aplicativo Java para obter os dados da CPS, DataFerrett Este aplicativo Permite que você obtenha CPS e outros conjuntos de dados. Mas não é muito eficiente. Posso mostrar-lhe um exemplo de como abrir um deles você mesmo (você pode usá-lo para qualquer ano no intervalo 1989 até 2017). Baixe o arquivo. dat Salve-o em uma pasta do Desktop (C: Utilizador do Utilizador). Baixe arquivos. do e. dct a partir daqui. Guarde-os na mesma pasta. Abra o arquivo. dat exatamente como você o abre na sua pergunta no Stata Save Como um arquivo. dta do Stata na mesma pasta (C: Usuário do Utilizador). Abra o arquivo. do (usando o Bloco de Notas) que está na sua pasta (C: Administrador do Usuário). No início, você verá que o autor prescreve variáveis ​​locais para Os caminhos de. dta. Dat e. dct arquivos. Altere os caminhos de modo que eles apontem para o arquivo. dta salvo. Dat e. dct na sua pasta (C: Utilizador do usuário). No seu Desktop Reopen Stata, e execute o arquivo. do da sua pasta (C: Utilizador do usuário). Feito Guarde o arquivo. dta Agora, para os anos de 1962 a 1988, Você pode fazer o mesmo procedimento (10 passos) como expliquei acima, mas infelizmente o NBER não fornece os arquivos. do e. dct. Isso significa que você tem que escrevê-los você mesmo. Pegue um dos arquivos. do e. dct de qualquer um dos anos (1989 - 2017) como referência e escreva seus próprios arquivos. do e. dct. Você terá que fazer correções para que os novos arquivos. do e. dct sejam consistentes com a documentação. pdf correspondente para cada ano. Eu sei que é muito maré, mas essa é a única maneira de lidar com isso. Respondeu 15 de maio 13 às 0:57 Considere isso na perspectiva do NBER Eles estão tentando disponibilizar dados por mais de um par de anos, então eles terão que lidar com o fato de que os formatos mudam, alguns programas se tornam menos populares e Surgirão novos programas. Uma maneira de contornar isso é disponibilizar os dados com apenas uma formatação mínima. Isso significa que torna-se mais difícil abrir um arquivo em um determinado pacote de software (como você notou), mas o formato que não existe não pode ficar desatualizado, então os dados continuarão a ser úteis por um longo período de tempo. Isso é um trade-off justo. Ndash Maarten Buis 15 de maio 13 às 7:25 Buras: Seu relatório mais recente não é mais que tentou usar o arquivo. do. Isso não é nenhum detalhe para comentar. A documentação parece muito complicada, mas, infelizmente, apenas aqueles que também querem usar esses dados provavelmente serão motivados a lê-lo. Ndash Nick Cox 18 de maio 13 às 7:17 Obrigado pela resposta. Preciso de todos os varialbes para todos os anos. Kamil explicou como lidar com os arquivos de 1989 a 2017. No entanto, eu também preciso de arquivos de 1962 a 1989. Então ela recomenda que escreva. do e. dct para esses anos. Eu li o. pdfs, mas ainda estou confuso como escrever. do e. dct. Cada linha de. dat contém valores criptografados para cada variável ou valores prontos. O que é o delimitador etc. ndash Buras 19 de maio 13 às 4:27 o delimitador é quotquot, ou seja, foi omitido para economizar espaço (1964 era simplesmente diferente, você sabe). Em vez disso, cada campo tem comprimento fixo (coluna Digits em pdf). A coluna Posições define o intervalo de caracteres para cada campo. Exemplo: 10. quotAge by Single Yearsquot é um número de 2 dígitos encontrado nos caracteres 33 e 34 (0 primeiro) de cada linha do tipo B (como eu disse que existem dois tipos de linhas, eu os chamo A e B). 11. quotRecoded Agequot é outra coluna que trata da idade e o dígito encontrado como char 35 é idêntico ao que você obtém ao pesquisar quotAge by Single Yearsquot na legenda encontrada na descrição de 11. obteve ndash user829755 19 de maio 13 às 15: 48 Obrigado eu entendi. Você acha que vale a pena tentar escrever. do e. dct para os anos 1962 a 1989, levando 1989 a 2017 como referência, tentei abrir 1962 usando 2017.do e. dct, mas não funcionou. Ndash Buras 19 de maio 13 às 19: 28NOTICE: O grupo de consultoria estatística IDRE estará migrando 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 Módulo de Aprendizado Stata Usando e salvando arquivos no Stata Usando e salvando arquivos de dados Stata O comando de uso obtém um arquivo de dados Stata do disco e o coloca na memória para que você Pode analisá-lo e modificá-lo. Um arquivo de dados deve ser lido na memória antes de poder analisá-lo. É muito parecido quando você abre um documento do Word, você precisa ler um documento do Word no Word antes de poder trabalhar com ele. O comando de uso abaixo obtém o arquivo de dados Stata chamado auto. dta do disco e o coloca na memória para que possamos analisar e modificá-lo. Uma vez que os arquivos de dados da Stata terminam com. dta você só precisa usar o uso automático e a Stata sabe ler no arquivo chamado auto. dta. O comando de descrição informa informações sobre os dados que estão atualmente sentados na memória. Agora que os dados estão na memória, podemos analisá-lo. Por exemplo, o comando de resumo fornece estatísticas de resumo dos dados atualmente na memória. Vamos fazer uma alteração nos dados na memória. Vamos calcular uma variável chamada price2, que será o dobro do valor do preço. Se usarmos o comando de descrição novamente, vemos que a variável que acabamos de criar faz parte dos dados na memória. Também vemos uma nota da Stata dizendo que o conjunto de dados mudou desde a última vez que foi salvo. A Stata sabe que os dados na memória mudaram e precisariam ser salvos para evitar a perda das mudanças. É como quando você está editando um documento do Word se você não salvar os dados, todas as alterações que você fizer serão perdidas. Se desligarmos o computador antes de salvar as alterações, as mudanças que faremos serão perdidas. O comando save é usado para salvar os dados na memória permanentemente no disco. Permite salvar esses dados e chamá-lo de Auto2 (o Stata irá salvá-lo como auto2.dta). Vamos fazer outra alteração no conjunto de dados. Vamos calcular uma variável chamada price3 que será três vezes o valor do preço. Vamos tentar salvar esses dados novamente em auto2. Você viu como o arquivo auto2.dta da Stata já existe. A Stata está preocupada com o fato de você substituir acidentalmente seu arquivo de dados. Você precisa usar a opção de substituição para dizer ao Stata que você sabe que o arquivo existe e você deseja substituí-lo. Vamos fazer outra alteração nos dados na memória criando uma variável chamada price4 que é quatro vezes o preço. Suponhamos que queremos usar o arquivo automático original e não nos importamos se perdermos as mudanças que acabamos de fazer na memória (ou seja, perdendo a variável price4). Podemos tentar usar o arquivo automático. Veja como a Stata se recusou a usar o arquivo, dizendo que nenhum dado na memória seria perdido. Stata não queria que você perdesse as mudanças que você fez nos dados que estavam na memória. Se você deseja realmente descartar as mudanças na memória, use a opção de desmarcar no comando de uso, conforme mostrado abaixo. A Stata tenta protegê-lo de perder seus dados fazendo o seguinte: 1. Se você quiser salvar um arquivo por um arquivo existente, você precisa usar a opção de substituição, por exemplo, Salve o auto, substitua. 2. Se você tentar usar um arquivo e o arquivo na memória tiver mudanças não salvas, você precisa usar a opção desmarcar para dizer ao Stata que deseja descartar as alterações, p. Ex. Use auto, claro. Antes de passar para o próximo tópico, vamos limpar os dados na memória. Usando arquivos maiores que 1 megabyte Quando você usa um arquivo de dados, o Stata lê todo o arquivo na memória. Por padrão, o Stata limita o tamanho de dados na memória para 1 megabyte (PC versão 6.0 Intercooled). Você pode ver a quantidade de memória que o Stata reservou para dados com o comando de memória. Se você tentar usar um arquivo que exceda a quantidade de memória que o Stata alocou para dados, isso lhe dará uma mensagem de erro como essa. Sem espaço para adicionar mais observações r (901) Você pode aumentar a quantidade de memória que o Stata alocou para dados usando o comando set memory. Por exemplo, se você tivesse um arquivo de dados que era de 1,5 megabytes, você pode configurar a memória para, digamos, 2 megabytes mostrados abaixo. Depois de aumentar a memória, você pode usar o arquivo de dados se você tiver reservado memória suficiente para isso. Para usar o arquivo automático do disco e lê-lo na memória Para salvar o arquivo automaticamente da memória no disco Para salvar um arquivo se o arquivo automático já existe para usar um arquivo automático e limpar os dados atuais na memória Se você quiser limpar Os dados na memória, você deseja perder as alterações Para alocar 2 megabytes de memória para um arquivo de dados. Para visualizar a alocação de memória em dados e quanto é usado. 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