Skip to main content

Renomear múltiplas variáveis in stata forex


Em Stata, eu tenho um conjunto de variáveis ​​que começam com pkg. Em seu estado atual, seus terminais são numéricos: pkg1, pkg2, pkg3, pkg4, etc. Preciso alterar todas essas variáveis ​​para finais: pkgmz, pkggmz, pkgsp, pkgsptc, etc. Eu tenho uma coluna dessas seqüências de caracteres que Posso designar como uma lista local, por exemplo: minha pergunta é como eu altero as terminações numéricas para os terminais de seqüência de caracteres. Acho que o código segue. O . Indica onde estou perplexo: eu me pergunto se seria melhor utilizar o comando regexr (), mas não consigo pensar em uma maneira de incluí-lo. Aprecie qualquer ajuda. Pediu 3 de dezembro às 2:03 Não há necessidade de invocar expressões regulares. Você tem os novos sufixos, o prefixo pkg é sempre o mesmo, então o trabalho de extração repetidamente é desnecessário. O coração do problema é andar de bicicleta ao longo de duas listas ao mesmo tempo. Aqui está uma maneira de consertar seu código. Observe também o renomeado no Stata 12 pode lidar com este regexr () é uma função, e não um comando uma discussão mais geral em stata-journalsjpdf. htmlarticlenumpr0009 (um pouco desactualizado, mas relevante na questão principal) você tem uma cotação demais Marcas no seu comando de renomeação, por isso não funcionaria. Respondeu Dec 3 12 às 7:21 Nick Cox Você mencionou que o comando renomear no Stata 12 pode lidar com isso. É possível fazê-lo em um único comando de renomeiro, publiquei uma resposta com algumas opções usando o novo comando, mas não consegui descobrir se era possível usar uma única chamada. Ndash Michael A 18 de junho 15 às 22:26 Michael A É possível fazê-lo com um comando, mas a única resposta que me ocorre não é atraente. Renomear (pkg1-pkg9) (pkgmz pkggmz pkgsp pkgsptc pkgmil pkgcof pkgsuk pkgtea pkgric) Ainda assim, continua a ser verdade que as pessoas passarão minutos tentando pensar um truque inteligente quando os nomes poderiam ter sido digitados em segundos. Ndash Nick Cox 19 de junho 15 às 11:00 Ben perguntou em um comentário sobre os contadores de incremento realizados em macros locais. Statas macros locais são, em geral, para segurar cordas, caracteres de cadeia podem ser numéricos, portanto, manter números é um caso especial, mas naturalmente muito útil. Esta discussão sozinha mostrou vários exemplos. Isso ajuda a manter essa história em mente. Uma sintaxe de longa data é baseada nos formulários. O primeiro formulário copia para o macname enquanto o segundo formulário é avaliado antes de atribuir os resultados ao macname. A maneira principal de incrementar contadores foi para várias versões agora é permitida. No entanto, embora permitido não funcionará como você pode esperar, embora o que aconteça seja consistente com a primeira sintaxe para macros. Então, se isso parece um pouco estranho dado o seu fundo, isso é compreensível, mas as macros locais foram destinadas ao processamento de cordas, e não à aritmética. A Mata é muito mais comum a este respeito. Eu escrevi um tutorial sobre loops e macros em Cox, N. J. 2002. Como enfrentar listas com força. Stata Journal 2 (2): 202-222 que é acessível a todos em As of Stata 12, renomear pode lidar com este caso de várias maneiras. Este método cria uma nova nova coleção de macro contendo nomes de variáveis ​​pkgmz pkggmz pkgsp pkgsptc pkgmil pkgcof pkgsuk pkgtea pkgric. Em seguida, usa renomear para renomear variáveis ​​seguindo o padrão pkgltdigitsgt para os nomes especificados em newcroplist. Os números que seguem o pkg não precisam ser consecutivos. Um segundo método usa a nova função de renomeação duas vezes como antes, isso não requer números consecutivos nos nomes originais. O primeiro comando muda as variáveis ​​do padrão pkgltdigitsgt para os nomes especificados em croplist. O segundo comando adiciona o prefixo pkg aos novos nomes das variáveis. Em ambos os casos e, em geral, ao usar o comando renomear (denominado grupo renomeado na documentação Statas), o número de nomes de variáveis ​​antigas deve corresponder ao número de novos nomes de variáveis, portanto, certifique-se de que o número de variáveis ​​combinadas com pkg corresponde O número de novos nomes especificados em croplist. Respondeu 18 de junho 15 às 22:20 Sua resposta 2017 Stack Exchange, Inc Eu tenho muitas variáveis ​​cujo nome começa com I: seguido por um número n (como I: 2390). Estas são variáveis ​​de indicadores, com valor 1 para observação n. Eu importei este banco de dados de outro software (Oxmetrics), então eles não foram criados no Stata. De acordo com o Manual da Stata, apenas letras, números e permissões para nomes de variáveis. Assim, a Stata não permite o caráter. Dentro dos nomes. Por isso, não consigo executar regressão neles (a saída é a abreviação ambígua r (111)). Estou tentando renomeá-los todos, mas até agora nada funciona, talvez porque o nome seja inválido. Por exemplo, eu tentei: a saída é a mesma que antes: eu abreviatura ambígua r (111) Aqui está a saída de descrever. Relacionado às variáveis ​​específicas em questão: Existe uma maneira de resolver isso em Stata, ou preciso usar outro software?

Comments

Popular posts from this blog

Variável médio padrão desvio padrão

O que é um gráfico de MR (faixa de movimento) Um gráfico de MR traça a faixa de movimento ao longo do tempo para monitorar a variação do processo para observações individuais. Use o gráfico MR para monitorar a variação do processo quando é difícil ou impossível agrupar as medidas em subgrupos. Isso ocorre quando as medições são caras, o volume de produção é baixo, ou os produtos têm um longo tempo de ciclo. Quando os dados são coletados como observações individuais, você não pode calcular o desvio padrão para cada subgrupo. O alcance móvel é uma maneira alternativa de calcular a variação do processo calculando os intervalos de duas ou mais observações consecutivas. Exemplo de um gráfico de MR Por exemplo, um administrador de hospital quer rastrear se a variabilidade na quantidade de tempo para realizar a cirurgia de hérnia ambulatorial é estável. Os pontos variam aleatoriamente em torno da linha central e estão dentro dos limites de controle. Nenhuma tendência ou padrão está presente. ...

Epra nav investopedia forex

O que é o FTSE O FTSE é uma empresa, semelhante ao amplificador padrão Poors. Que é especializado no cálculo do índice. Enquanto o FTSE não faz parte de qualquer bolsa de valores, um co-proprietário é a London Stock Exchange (LSE). O Financial Times é o outro proprietário e o homônimo parcial da empresa. O índice mais conhecido, entre muitos na FTSE, é o FTSE 100. Este índice, sinônimo de FTSE, é composto por ações de blue chip que estão listadas na LSE. ROTANDO FTSE Especificamente no mundo das negociações, as iniciais FTSE são sinônimo do índice FTSE 100, mais comumente observado como o FTSE 100. Ainda assim, o FTSE, abreviação da Financial Times Stock Exchange, possui uma série de índices e séries de índices. O Índice FTSE 100 Este índice, mais conhecido de forma coloquial no Footsie. É sem dúvida o índice de mercado de ações mais popular e amplamente usado em todo o mundo. Este índice é representativo de aproximadamente 80 da capitalização de mercado da LSE na sua totalidade. As em...

Jody samuels elliott wave forex course in malaysia

Elliott Wave Forex Course - Jody Samuels repost Elliott Wave Forex Course - Jody Samuels WEBRip Inglês AVI FLV PDF Guides arquivos de trabalho 810 x 452 XviD 56 kbps 10 fps MP3 56 Kbps 24.0 KHz 2 canais 6 horas 1.07 GB Gênero: eLearning Video Business, Investing, Trading, Stocks O curso Elliott Wave Analysis é projetado para comerciantes intermediários a avançados com interesse em expandir a maneira como eles observam, identificam e comercializam padrões. Através da nossa explicação de princípio de princípio do teorema de princípios e da aplicação deste padrão primordial de todos os padrões de gráfico, o aprendiz emergirá um comerciante confiante em todos os setores do mercado. Uma vez que se pensava como uma teoria sobrecarregada por matemática complexa, nosso passo-a-passo Elliott Wave Course foi projetado para todos em mente, para que um comerciante possa entender a importância e praticidade da teoria de Elliott Wave. O curso é oferecido em um formato de e-learning conveniente e com...