conserver les données les plus récentes dans la colonneJe souhaite conserver les données les plus récentes et supprimer les données les plus anciennes.
Voir l'image ci-dessous. Je souhaite conserver les données les plus récentes pour les machines en surbrillance et supprimer l'ancienne ligne.
exemple de machine 12 Je souhaite supprimer les données 2019 et conserver les données 2020.

ScriptingRe: conserver les données les plus récentes dans la colonneVous pouvez créer une nouvelle colonne avec une formule en utilisant l'argument «par» dans la fonction Col Max ().Dans votre cas, cela pourrait ressembler à ceci:
Col Max( :LAST_UPDATED_DATE, :Machine ) == :LAST_UPDATED_DATE
Cette colonne contiendrait soit 0 (pas les dernières données), soit 1 (dernières données).Vous pouvez ensuite `` supprimer '' ces valeurs en utilisant l'une des méthodes suivantes:
- En fait, supprimez les lignes en cliquant avec le bouton droit sur l'un de ces zéros et en cliquant sur «sélectionner les cellules correspondantes», puis supprimez les lignes.
- Au lieu de supprimer les lignes, il suffit de les masquer et de les exclure pour pouvoir y revenir plus tard, sélectionnez les `` anciennes '' lignes comme vous le faisiez auparavant, mais maintenant cliquez avec le bouton droit sur un numéro de ligne et sélectionnez `` masquer et exclure ''
- Utilisez des filtres de données pour masquer ces lignes.Dans de nombreuses plates-formes, vous pouvez ajouter un filtre de données local pour supprimer ou mettre en évidence ces lignes.
- Sous-définissez le tableau avec uniquement les dernières données.Cette fois, sélectionnez toutes les lignes avec un 1, puis utilisez Sous-ensemble dans le menu Tableau et choisissez les lignes sélectionnées.Vous avez maintenant une table avec juste de nouvelles données et une autre avec toutes les lignes
Voici à quoi ressemblerait cette colonne:

Et voici un script que vous pouvez exécuter pour recréer cet exemple:
Voir plus...
Names default to here(1);
dt = Open("$Sample_data/Air Traffic.jmp");
dt << New Column("Latest Time", Numeric, "Continuous", Format("Best", 12), Formula(Col Max(:Time, :Tail Number) == :Time));
Re: conserver les données les plus récentes dans la colonneMerci beaucoup, j'ai beaucoup plus de choses en arrière-plan, mais j'ai dû les supprimer pour des raisons d'IP. C'était l'un qui me dérangeait et obstruait mes données.
Je testerai ça demain.