<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'essaie de comprendre comment supprimer les données d'une série de deux listes générées par une commande Summarize JSL.J'ai joué avec la commande Remove From(), mais je n'arrive pas à supprimer la croissance manquante et les données de date correspondantes de leurs listes respectives.Toute suggestion serait appréciée.
Plus précisément, je souhaite supprimer de la max_growth_list les données manquantes et supprimer les données de date de la Growth_date_list qui correspondent aux données de croissance manquantes.
dt1 = Nouveau tableau( "Croissance",
Ajouter des lignes ( 20 ),
Nouvelle colonne( "Date",
Numérique,
Continu,
Format( "m/d/yh:m", 10 ),
Format d'entrée( "m/d/yh:m" ),
Définir les valeurs (
[1767245800, 1771173900, 1805155800, 1809197400, 1843086800, 1838161000, 1889049900, 1893293200,
1896320800, 1900281600, 1950766400, 1955499200, 1957751200, 1964247600, 1990396800, 1995976400,
2023788000, 2029549600, 2051488600, 2056959000]
)
),
Nouvelle colonne( "Croissance",
Numérique,
Continu,
Format( "Meilleur", 12 ),
Définir les valeurs ([34, 45, ., 56, 99, 67, 12, 78, 53, 89, 77, 90, ., 12, 73, 23, 12, 34, 6, 45])
),
Nouvelle colonne( "Année", Numérique, Continue, Format( "Meilleur", 12 ), Formule( Année( :Date ) ), Verrouillage( 1 ) ),
Nouvelle colonne ( "Heure", Numérique, Continue, Format ( "Meilleur", 12 ), Formule ( Heure ( :Date ) ), Verrouillage ( 1 ) )
);
Attendez( 2 );
// Obtenez la croissance la plus élevée pour chaque jour
Résumer( Growth_date_list = by( :Date ), max_growth_list = Max( :Growth ) );
Le point d’exclamation est un NON logique.Vous pouvez l'utiliser dans de nombreuses circonstances pour annuler un test logique.
Donc, ! Est manquant signifie simplement que quelque chose ne manque pas.
Merci Jeff pour la réponse rapide et informative,
Pouvez-vous me dire en quoi la commande !Is Missing est différente de la simple commande Is Missing ? Le guide de script n'explique pas la différence.
Bonjour Terapin,
Utiliser lieu ( ! est manquant ( max_growth_list )) comme index dans votre liste ou matrice.
Comme ça:
Résumer ( Growth_date_list = par ( : Date ) , max_growth_list = Max. ( : Croissance ) ) ;
Montrer ( Growth_date_list , max_growth_list ) ;
Growth_date_list = Growth_date_list [ Lieu ( ! Est manquant ( max_growth_list ) )] ;
max_growth_list = max_growth_list [ Lieu ( ! Est manquant ( max_growth_list ) )] ;
Montrer ( Growth_date_list , max_growth_list ) ;
-Jeff