Somme cumulée des données ponctuellesJe suis un utilisateur de bas niveau dans JMP et j'essaie d'apprendre à l'utiliser pour l'analyse de données de séries chronologiques.
Actuellement, mes données sont collectées toutes les 2 secondes, mais comment puis-je transformer les données toutes les 3 minutes dans une autre colonne ou table ?

Modélisation statistique avancéeRe : Somme cumulée des données ponctuellesMerci pour l'aide.
La réponse est très proche. J'ai changé l'heure de début à 12:55:00 car l'heure à laquelle les premières données pointées sont collectées sur la table, et j'ai également modifié le sol au plafond afin que la nouvelle colonne bin affiche une heure supérieure à 12:55 uniquement (12 :58 car c'est l'heure 3 minutes après 12:55). Ensuite, le résumé sur le nouveau tableau de données. Voila, la table ressemble à celle que nous voulions.
J'apprends toujours à partir de l'index de script, mais à partir d'une réponse plus proche de la perfection que vous avez fournie, il m'est plus facile de comprendre. Merci beaucoup pour ça!
Re : Somme cumulée des données ponctuellesJ'ai ouvert le tableau de données que vous avez joint et j'ai constaté que ma formule fonctionnait comme prévu.Il a créé des valeurs de 0, 1, ..... etc.Cela a également créé des valeurs de regroupement négatives, car vos heures se sont produites à des dates différentes et certaines des valeurs de temps étaient antérieures à la valeur de l'heure de début.c'est-à-dire que 8:38:55 AM le 17/04/2021 a une valeur inférieure à la valeur horaire de 12:55:03 PM le 16/04/2021. Les valeurs de temps commencent chaque jour à minuit à 0 seconde.De plus, je générais juste un numéro de regroupement, pas une valeur temporelle.Étant donné que vos données s'étendent sur plusieurs jours, vous devez utiliser une valeur de date/heure JMP pour les calculs et pour la valeur de regroupement.Vous trouverez en pièce jointe votre tableau de données avec une nouvelle heure d'intervalle, commençant à 12h58 le 16 avril et augmentant par la suite.La formule génère une valeur bin avant votre heure de début 12h58, vous devrez donc supprimer ces lignes.
La formule est :
If( Row() == 1,
start = Informat( "04/16/2021 12:58:00" )
);
Floor( ((:Date + :Time) - start) / In Minutes( 3 ) ) * In Minutes( 3 ) + start;
Re : Somme cumulée des données ponctuellesBien sûr. Veuillez trouver ci-joint.
Maintenant, mon problème avec la formule que j'ai trouvée est que mon bac commence par le premier temps enregistré (à partir du tableau de données d'origine) plutôt que le temps après 3 minutes. Idéalement, j'aimerais que l'heure dans la colonne bin commence par 12h58 (3 minutes après 12h55) et non 12h55.
Re : Somme cumulée des données ponctuellesSi vous joignez votre tableau de données, je vais jeter un œil à votre formule et comprendre pourquoi ma formule ne vous donne pas les résultats souhaités.
Re : Somme cumulée des données ponctuellesBonjour, j'ai essayé la formule mais les valeurs affichées sont toutes à 0 sur la nouvelle colonne.
Cependant, j'ai utilisé un concept similaire en créant une nouvelle colonne bin en arrondissant la colonne Time d'origine (intervalle de 2 secondes, mesure de 1 ml/2 secondes) à un intervalle de 3,33 minutes (mesure de 100 ml/200 secondes)
Tour( :Temps / (60 * 3.33) ) * (60 * 3.33)
Ensuite, j'ai utilisé votre suggestion Tables> Résumé pour créer une nouvelle table de données, en spécifiant ma nouvelle colonne bin comme groupe et la somme des colonnes de mesure.
Cela semble fonctionner. Mais pensez-vous que ce n'est que de la chance ou que cela a du sens?
Re : Somme cumulée des données ponctuellesJe suppose que ce que vous voulez vraiment, c'est une nouvelle table de données, où chaque ligne représente la moyenne des intervalles de 3 minutes à partir de la table de données d'origine.
Je le ferais de cette façon.
Créez une nouvelle colonne dans la table de données d'origine.Définissez la formule de la nouvelle colonne sur
if(row()==1, start = :time);
floor((:time - start) / in minutes(3));
Cela créera une nouvelle colonne où les valeurs sont dans des bacs de 3 minutes.
Maintenant, tout ce que vous avez à faire est d'utiliser la plate-forme de résumé
Tableaux=>Résumé
pour créer la nouvelle table de données.Spécifiez simplement votre nouvelle colonne bin comme colonne Group et les moyennes pour les colonnes de mesure.