Aiuto con Script per selezionare righe specificheCiao a tutti; Spero che tu stia andando alla grande ...
Mi chiedo se qualcuno possa aiutarmi con questo:
Ho una tabella dati che esegue il minitoraggio VAV ( Casella del volume d'aria variabile) ogni 5 minuti e la tabella contiene i dati relativi a due settimane di monitoraggio (da domenica a sabato, dalle 12:00 alle 23:55 di ogni giorno).
Devo sviluppare uno script per selezionare e creare un nuovo tavolo ma solo con i dati raccolti nei giorni di bussines, intendo solo i dati raccolti dal lunedì al venerdì, dalle 8:00 alle 18:00.
Davvero per qualsiasi aiuto!
Ri: Aiuto con Script per selezionare righe specificheI giorni erano necessari come parte dell'argomento per far funzionare la funzione MDYHMS.
Potresti provare il seguente esempio,
sdt << Seleziona dove (
(: Data e ora => 08:00:00) e (: data e ora <= 18:00:00)
);
Si spera che JMP interpreterà correttamente la variabile: Date e Time nella selezione della riga. Altrimenti, è possibile utilizzare più condizioni per più date nell'intervallo di tempo desiderato. Per esempio ,
Sdt << Seleziona dove (
(: Data e ora => Informat ("15May2017: 08: 00: 00", "MDYHMS")) & (: Data e ora <= Informat ("19May2017: 06: 00: 00", "MDYHMS")) o
(: Data e ora => Informat ("22May2017: 08: 00: 00", "MDYHMS")) & (: Data e ora <= Informat ("26May2017: 06: 00: 00", "MDYHMS")) o
(: Data e ora => Informat ("29May2017: 08: 00: 00", "MDYHMS")) & (: Data e ora <= Informat ("02giugno2017: 06: 00:00 "," MDYHMS ")) o
/ * altre date future fino al 29 luglio 2017 * /
(: Data e ora => Informat ("24 luglio 2012: 08: 00:00 "," MDYHMS ")) & (: Data e ora <= Informat (" 28 luglio 2012: 06: 00:00 "," MDYHMS "))
);
Ri: Aiuto con Script per selezionare righe specificheCiao mela_ssa , grazie mille per il tuo contributo
Sai se è possibile modificare questa linea:
sdt = Current Data Table (); // impostazione della tabella di dati aperta come corrente
sdt << Seleziona dove (
(MDYHMS ("05/15/2017 08:00:00 AM") <=: Data e ora <= MDYHMS ("05/19/2017 06:00:00 PM"))
);
Per evitare la selezione di giorni ?. Questo perché per il mio è importante valutare i dati tra le 8:00 alle 18:00, non importa il giorno.
Ri: Aiuto con Script per selezionare righe specificheLascia che la tua data e ora di inizio siano il 15 maggio 2017, alle 08:00:00 e
Data e ora di fine sono 19 maggio 2017, 06:00:00 PM.
Potrebbe essere possibile utilizzare la funzione MDYHMS () per selezionare le righe della tabella dei dati tra la data di inizio e quella di fine.
Per esempio
sdt = Current Data Table (); // impostazione della tabella di dati aperta come corrente
sdt << Seleziona dove (
(MDYHMS ("05/15/2017 08:00:00 AM") <=: Data e ora <= MDYHMS ("05/19/2017 06:00:00 PM"))
);
// sottopone a sottoinsieme le righe selezionate e l'output in una nuova tabella di dati
Outdt = sdt << Sottoinsieme (Nome tabella di output ("Data di output con date selezionate"));
Ri: Aiuto con Script per selezionare righe specificheEcco perchè. Query Builder è una funzionalità di JMP 13. Se sei nel nostro modello di licenza standard dovresti essere in grado di eseguire l'aggiornamento. Potresti voler chiamare l'amministratore della tua licenza per essere aggiornato.
M
Ri: Aiuto con Script per selezionare righe specificheJMP Pro 11.1.1
Ri: Aiuto con Script per selezionare righe specificheQuale versione di JMP stai usando?
Ri: Aiuto con Script per selezionare righe specificheGrazie per l'aiuto.
Stavo provando e leggendo, ma non potevo abilitare il Generatore di query funzione. Puoi dirmi come abilitarlo?
Ri: Aiuto con Script per selezionare righe specificheProva a utilizzare il generatore di query di tabella JMP (sotto il menu della tabella di JMP). È possibile impostare i filtri e generare una nuova tabella. Scrive il codice per te e salva la query come un file separato se vuoi eseguire di nuovo in seguito.
M