Mover média usando spss


Como calcular uma média móvel dentro de uma variável em SPSSPASW Statistics Eu estou usando SPSS para Windows. Gostaria de calcular uma média móvel com um intervalo de 3 para uma determinada variável. Por exemplo, eu gostaria de criar uma nova variável que contenha a média do primeiro, segundo e terceiro caso para uma determinada variável. Eu gostaria então do próximo caso da nova variável para conter a média do segundo, terceiro e quarto casos para a variável dada, e assim por diante. Como posso fazê-lo Os seguintes comandos devem ajudá-lo. A LISTA DE DADOS é usada para criar dados de amostra. As variáveis, dia e pontuação são criadas. Em seguida, usamos a função PMA dentro do comando CREATE para calcular a média móvel da variável, pontuação. Definimos o intervalo da média móvel para 3. Observe que, na variável resultante, mavg, os casos do punho n (com base no valor da extensão) estarão faltando no sistema. Neste exemplo, o quarto caso da nova variável, mavg, é igual à média dos casos 1, 2 e 3 da variável, pontuação e o quinto caso da variável, mavg, é igual à média dos casos 2,3, E 4, e assim por diante. Consulte o capítulo, CREATE, especificamente, a seção, Função PMA, no Guia de Referência de Sintaxe SPSS, para obter mais detalhes sobre esses cálculos de média móvel. LISTA DE DADOS dia 1-2 pontuação 4-5. INICIAR DADOS 1 98 2 34 3 45 4 67 5 23 6 25 7 89 8 23 9 25 10 23 11 45 12 23 13 34 14 67 15 78 16 45 17 89 18 34 19 45 20 23 DADOS FINOS. EXE. CREATE mavg PMA (pontuação, 3). EXE Núcleo personalizado Average NumberSPSS Moving Average para SPSS Modeler para calcular a média móvel simples nos últimos n períodos (média não ponderada dos dados n anteriores) Para criar uma média móvel: selecione qualquer campo contínuo no seletor de valores no qual deseja calcular o Média móvel na média de movimentação de campo ao longo dos períodos, selecione um período durante o qual a média móvel deve ser calculada. O resultado é um campo que contém a média dos últimos n períodos para cada linha. O resultado é uma nova coluna ma que é preenchida com nulo os primeiros n-1 períodos e, em seguida, com a média nos últimos n períodos: atualizações futuras podem conter diferentes médias móveis, bem como a possibilidade de derivar vários períodos. Sinta-se à vontade para contribuir. Você não pode executar essa ação neste momento. Você fez login com outra guia ou janela. Recarregue para atualizar sua sessão. Você se separou em outra guia ou janela. Recarregue para atualizar sua sessão. Estou tentando calcular as médias móveis em 30 dias (médias de movimentos anteriores) usando SPSS 20 para aproximadamente 1200 tickers de estoque. Gostaria de usar um loop como: Calcule 30 dias de média móvel para um ticker, diga AAAA ou 0001 e salve-o como MA30AAAA ou MA300001. Tome outro ticker diga AAAB ou 0002 e faça o que foi descrito acima. Continua até todos os tickers serem capturados e MA calculado, salvo em novas colunas. Você acha que posso desenvolver uma sintaxe SPSS para isso. Se eu tentar o seguinte, recebo avisos de erro. Por favor, você pode me ajudar a obter uma sintaxe razoavelmente bem estruturada para fazer meu trabalho. Perguntou 18 de novembro às 16:04 Havia uma pergunta muito similar hoje no LinkedIn (veja aqui ou abaixo para a resposta). - Assuming cada data está presente exatamente uma vez em seus dados, a sintaxe abaixo calculará os totais anuais móveis e as médias em cada data das 29 datas anteriores. - Se menos de 29 dias precederam alguma data, essas novas variáveis ​​não serão calculadas para esta data. (IMHO, isso seria uma informação enganosa.) - As 2 novas variáveis ​​aparecerão em uma coluna cada, mas com algumas linhas extras, você pode colocar cada valor em sua própria coluna se desejado.

Comments

Popular Posts