Pour un utilisateur novice de JMP 14, quel est le moyen le plus simple de calculer une moyenne mobile sur une colonne de données ?J'ai vu des suggestions d'utilisation d'un COL ( ) [avec des arguments que je ne comprends pas] et un autre en cliquant avec le bouton droit sur l'en-tête de colonne, puis sur une nouvelle colonne de formule, puis sur une ligne, puis sur une moyenne mobile. Cependant, après un certain nombre d'essais à travers la pondération, les éléments avant et les éléments après les boîtes, je n'obtiens jamais les résultats que je souhaite. JMP a certainement quelque chose d'aussi simple qu'Excel. Des suggestions avec des instructions très simples seraient très appréciées.
Steve
AutreRe : Pour un utilisateur novice de JMP 14, quel est le moyen le plus simple de calculer une moyenne mobile sur une colonne de données ?Tout d'abord, bienvenue dans la communauté. Ce n'est peut-être pas ce que vous recherchez, mais si vos données sont dans l'ordre chronologique et dans une colonne, vous pouvez le faire : Analyse>Qualité et processus>Cartes de contrôle héritées>IR Entrez le nom de la colonne avec les données dans le Fenêtre de processus, sélectionnez OK et vous obtiendrez un graphique individuel des données et un graphique de plage mobile. Le graphique MR est très utile car vous pouvez détecter facilement des points de données inhabituels (par exemple, une variation de cause spéciale, Deming). Je recommande toujours d'examiner les données avec divers graphiques avant d'utiliser des statistiques récapitulatives.
Je sais que d'autres auront un processus plus facile pour obtenir ce que vous voulez.
Re : Pour un utilisateur novice de JMP 14, quel est le moyen le plus simple de calculer une moyenne mobile sur une colonne de données ?La fonction que vous souhaitez utiliser est
Col Moving Average()
L'exemple du Scripting Index

Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
Row() = 40;
Col Moving Average( :height, 1, 5, 0, :sex );
Calcule la moyenne mobile pour la hauteur de la colonne (:hauteur), en pondérant chaque valeur du calcul comme la valeur complète (1), inclut les 5 lignes de données précédentes (5), n'inclus aucune ligne après la ligne actuelle (0), et faites-le séparément pour les femmes et les hommes (:sexe). ;
Le JSL indique également de le faire uniquement pour la ligne 40, (Row() = 40 
Si vous souhaitez créer une nouvelle colonne contenant la moyenne mobile pour chaque ligne, vous utiliserez simplement la fonction Col Moving Average () dans une formule pour la nouvelle colonne.
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
New Column("Moving Average",
formula(
Col Moving Average( :height, 1, 5, 0, :sex );
) );
Re : Pour un utilisateur novice de JMP 14, quel est le moyen le plus simple de calculer une moyenne mobile sur une colonne de données ?Vous voulez le moyenne mobile col fonction dans une formule de colonne.Voici un exemple de moyenne mobile sur 5 lignes dans la colonne « # défauts » :
dt = open("$sample_data\Quality Control\Braces.jmp");
dt << New Column( "Defect MA", Numeric, "Continuous", Format( "Best", 12 ),
Formula( Col Moving Average( :name("# defects"), weighting = 1, before = 5 ) )
);
Essayez d'exécuter ce code et vous verrez comment cela fonctionne.
Pour votre tableau, cliquez sur Cols > Nouvelles colonnes...
Donnez à la nouvelle colonne un nom approprié et sélectionnez Propriétés de la colonne > Formule
Double-cliquez sur la case bleue intitulée aucune formule, puis cliquez sur la petite case en haut à droite pour agrandir l'éditeur.
Collez cette formule dans : Col Moyenne Mobile( :name("# défauts"), pondération = 1, avant = 5 )
Remplacez la colonne à moyenner pour # défauts et définissez le avant de paramètre sur le nombre de lignes que vous souhaitez moyenner.
Cliquez sur d'accord et d'accord et vous êtes prêt.