Calcule A Taxa De Crescimento No Stata Forex


A última linha só criará a diferença para criar a taxa de crescimento equivalente à sua definição anterior de expurgo. Deve ser gen expgr D. exp47L. exp100. Além disso, exp é um nome absolutamente terrível para uma variável: se você esquecer o sinal de multiplicação em exp (stuff1stuff2). Você passará uma hora procurando este erro (uma vez que alguém observa que seus números são extraordinariamente grandes). Ndash StasK 21 de abril 12 às 15:34 Ambas as correções são corrigidas corretamente. Ndash Fr. 22 de abril 12 às 17:30 Excelente, obrigado. Desculpe por demorar tanto tempo para aceitar sua resposta, mas é muito útil. Ndash Ricardo Altamirano 12 de maio às 14:03 Não se preocupe. Stas ajudou a torná-lo aceitável. Ndash Fr. 2 de maio 12 às 20:35 Oi, eu cam através desta publicação e estava me perguntando se a maneira correta de obter projeção para o conjunto de dados que é xtset seria por data de painel: gen variablegr D. variable47L. variable100. A execução do comando sem o prefixo bys retornou o erro não classificado. Ndash Konrad 19 de dezembro 14 às 11: 07 Eu quero calcular as taxas de crescimento em Stata para observações com o mesmo ID. Meus dados se parecem com isso de forma simplificada: agora eu quero calcular para cada taxa de crescimento de ID das variáveis ​​a-f de 2010 a 2011: Por exemplo, ID 10 e variável a seria: (3-2) 2, para variável b. (5-4) 4 etc. e armazenar os resultados em novas variáveis ​​(por exemplo, growtha. Growthb etc). Como tenho mais de 120k observações e cerca de 300 variáveis, existe uma maneira eficiente de fazer isso (loop) Meu código se parece com o seguinte (simplificado): FYI: as variáveis ​​a-f são numéricas. Mas Stata diz: local não encontrado e não tenho certeza se o código está correto. Eu também tenho que ordenar para o primeiro ano pedido 25 de agosto 15 às 8:31 O código que você tentou Querer código e ter nenhum não é um problema de programação para o estouro de pilha. Ndash Nick Cox 25 de agosto 15 às 9:04 Obrigado por lembrar. Coloquei na publicação original. Ndash Jay G 25 de agosto 15 às 9:15 O erro específico é um erro na sintaxe do foreach. Que aqui espera sintaxe como foreach x de variáveis ​​locais. Dado o uso prévio de uma macro local. Com a palavra-chave em. Foreach leva a palavra local literalmente e aqui procura uma variável com esse nome: daí a mensagem de erro. Esta é a sintaxe básica do foreach: veja a sua ajuda. Este código é problemático por outros motivos. A classificação da ID não garante a ordem de classificação correta, aqui o tempo ordenado por ano. Para cada identificação distinta. Se as observações estiverem confusas dentro da ID. Os resultados serão lixo. O código assume que todos os valores de tempo estão presentes caso contrário o intervalo de tempo entre as observações pode ser desigual. Uma maneira mais limpa de obter taxas de crescimento é Uma vez que você tenha tsset (ou xtset), os operadores das séries temporais podem ser usados ​​sem medo: a classificação correta é automática e os operadores são inteligentes sobre lacunas nos dados (por exemplo, saltos de 1982 a 1984 em dados anuais ). Para mais variáveis, o loop poderia ser onde ltwhatever pode ser uma varlist geral (numérica). EDITAR: A questão mudou desde a primeira publicação e o interesse é declarado no cálculo das taxas de crescimento apenas de 2010 a 2011, com a implicação no exemplo de que apenas esses anos estão presentes. O código mais geral acima naturalmente ainda funcionará para calcular essas taxas de crescimento.

Comments

Popular posts from this blog

Fórum Forex Plus500

Calendário Forex Econômico Objeto Android

Intervalo Diário Médio Forex 2014