<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Sto cercando di capire come rimuovere i dati da una serie di due elenchi che vengono generati da un comando Riassunto JSL. Ho giocato con il comando Rimuovi da (), ma non riesco a rimuovere la crescita mancante e i dati delle date corrispondenti dai rispettivi elenchi. Tutti i suggerimenti sarebbero apprezzati.
In particolare, desidero rimuovere dal max_growth_list quei dati mancanti e rimuovere i dati di data da growth_date_list corrispondenti ai dati di crescita mancanti.
dt1 = Nuova tabella ("Crescita",
Aggiungi righe (20),
Nuova colonna ("Data",
Numerico,
Continuo,
Formato ("m / g / m: m", 10),
Formato di input ("m / d / yh: m"),
Imposta valori (
[1767245800, 1771173900, 1805155800, 1809197400, 1843086800, 1838161000, 1889049900, 1893293200,
1896320800, 1900281600, 1950766400, 1955499200, 1957751200, 1964247600, 1990396800, 1995976400,
2023788000, 2029549600, 2051488600, 2056959000]
)
),
Nuova colonna ("Crescita",
Numerico,
Continuo,
Formato ("Migliore", 12),
Imposta valori ([34, 45,., 56, 99, 67, 12, 78, 53, 89, 77, 90,., 12, 73, 23, 12, 34, 6, 45])
),
Nuova colonna ("Anno", Numerico, Continuo, Formato ("Migliore", 12), Formula (Anno (: Data)), Blocco (1)),
Nuova colonna ("Ora", Numerico, Continuo, Formato ("Migliore", 12), Formula (Ora (: data)), Blocca (1))
);
Aspetta (2);
// Ottieni la massima crescita per ogni giorno
Riepiloga (growth_date_list = per (: Date), max_growth_list = Max (: Growth));
Il punto esclamativo è un NOT logico. Puoi usarlo in molte circostanze per negare un test logico.
Così, ! Manca significa semplicemente che qualcosa non manca.
Grazie Jeff per la risposta rapida e informativa,
Puoi dirmi come il comando! È mancante è diverso dalla semplice vaniglia mancante? La guida di script non spiega la differenza.
Ciao Terapin,
Uso loc ( ! manca ( max_growth_list )) come un indice nel tuo elenco o matrice.
Come questo:
Ricapitolare ( growth_date_list = di ( : Data ) , max_growth_list = Max ( : Crescita ) ) ;
Mostrare ( growth_date_list , max_growth_list ) ;
growth_date_list = growth_date_list [ Loc ( ! Manca ( max_growth_list ) )] ;
max_growth_list = max_growth_list [ Loc ( ! Manca ( max_growth_list ) )] ;
Mostrare ( growth_date_list , max_growth_list ) ;
-Jeff