Count groups in stata forex
Aqui estão os comandos relevantes: Leitura através da documentação (linha: adicionar totais de linha), eu esperava que fosse assim: No entanto, a linha Total é na verdade apenas o máximo da coluna: Eu queria saber se existe um comando semelhante (sem que eu tenha que entrar em colapso) isso me permitiria construir uma tabela como essa (dentro da janela Stata), mas na verdade ter o Total SUM na parte inferior. Obrigado pelo seu tempo. perguntou 15 de maio de 15 às 19:54 Resposta Statas na tabela é sem dúvida o que seria esperado. Dada uma instrução para calcular máximos, ela faz isso por grupo e pelo conjunto de dados total. Você quer o máximo por grupo, mas também para ver seu total ou soma. Isso parece intrigante, mas isso pode ser feito indiretamente: O truque aqui é que tirar o máximo é feito fora da mesa. Então nós alimentamos apenas uma observação em cada categoria para a tabela e o total é o que é necessário. EDIT Outra maneira de fazer isso de forma mais concisa Por que a marcação então É útil ter uma variável de tag quando você está indo e voltando entre individual e nível de grupo. egen, tag () faz a mesma coisa. Por que se n 1. Você precisa ter esse valor apenas uma vez para cada grupo, e há duas maneiras de fazer isso, que sempre funcionam para grupos que podem ser tão pequenos quanto uma observação, para fazer a primeira ou a última observação em um grupo. Em um grupo de 1, eles são os mesmos, mas isso não importa. Então, se n N é outra maneira de fazer isso. O código precisa ser mudado em situações onde você não precisa contar erros em alguma variável egen, count () é similar, mas não é idêntico. Bem-vindo ao Instituto para Pesquisa Digital e Educação Notas da classe Stata Contando de n para N Introdução Stata duas variáveis internas chamadas n e N. n é notação de Stata para o número de observação atual. n é 1 na primeira observação, 2 na segunda, 3 na terceira e assim por diante. N é notação de Stata para o número total de observações. Vamos ver como n e N funcionam. Como você pode ver, a variável id contém um número de observação de 1 a 7 e nt é o número total de observações, que é 7. Contando com Usando n e N em conjunto com o comando by pode produzir alguns resultados muito úteis. É claro que, para usar o comando by, devemos primeiro classificar nossos dados na variável by. Agora n1 é o número de observação dentro de cada grupo e n2 é o número total de observações para cada grupo. Para listar a pontuação mais baixa para cada grupo, use o seguinte: Para listar a pontuação mais alta de cada grupo, use o seguinte: Outro uso de n Permite usar n para descobrir se há números de ID duplicados nos seguintes dados: as observações 6 e 7 têm os mesmos números de identificação e diferentes valores de pontuação. Encontrando Duplicatas Agora vamos usar N para encontrar observações duplicadas. Neste exemplo, classificamos as observações por todas as variáveis. Em seguida, usamos toda a variável na instrução by e definimos set n igual ao número total de observações que são idênticas. Finalmente, listamos as observações para as quais N é maior que 1, identificando as observações duplicadas. Se você tiver muitas variáveis no conjunto de dados, poderá levar muito tempo para digitá-las todas duas vezes. Podemos usar o curinga para indicar que desejamos usar todas as variáveis. Além disso, nas versões mais recentes do Stata, podemos combinar ordenar e por meio de uma única instrução. Abaixo está uma versão simplificada do código que produzirá exatamente os mesmos resultados acima. O conteúdo deste site não deve ser interpretado como um endosso de qualquer site, livro ou produto de software em particular pela Universidade da Califórnia.
Comments
Post a Comment