2016-03-29 1 views
0

J'ai une classe d'élèves avec des résultats de tests hebdomadaires. Je m'attends à ce que les résultats des tests s'améliorent avec le temps. Je veux identifier une mauvaise performance comme une valeur aberrante basée sur ne pas s'améliorer au fil du temps en utilisant SAS (9.2). Y a-t-il également des critères acceptés pour être une valeur aberrante pour une partie de l'intervalle de temps, mais pas pour l'intervalle de temps complet? Ceci est la plus grande partie de mon code actuel (ne cherche pas aberrantes encore, juste analyse longitudinale):Besoin d'aide pour trouver une valeur aberrante dans les données longitudinales en utilisant sas

proc mixed data= XYZ_LONG ; 
title1 'XYZ Analysis'; 
class group day subject ; 
model TV = group day group*day/ddfm=satterthwaite; 
repeated day/type = cs sub = subject ; 
+1

Peut-être commencer par définir une valeur aberrante. –

Répondre

0

Votre définition de « mauvais élève » n'est pas une définition de la valeur aberrante, je ne pense pas. Cependant:

Si vous voulez trouver des personnes qui ne se sont pas améliorées au fil du temps, c'est assez facile, mais vous devez le définir plus précisément. N'a pas amélioré entre un deux semaines? Le premier et dernier semaines? Autre chose?

Et que voulez-vous dire par "ne pas améliorer" exactement? Voulez-vous dire littéralement (même score ou pire à un moment ultérieur?)

Dans les deux cas, j'utiliserais un tableau et trouverais les scores de différence, puis identifierais les scores de différence qui étaient négatifs (ou ce que vous voulez).

Cependant, si vous allez faire de la modélisation, alors une valeur aberrante devrait probablement être définie en fonction de ce modèle - c'est-à-dire, dans votre modèle, en tenant compte du groupe. Mais si vous avez beaucoup de valeurs aberrantes et qu'elles ne sont pas de mauvaises données, vous ne devriez pas jeter ces personnes, mais utiliser un meilleur modèle.