Seleziona dove contenere una data<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Sto cercando di rimuovere le righe in una colonna denominata data in cui i dati sono stati eseguiti nel mio script.
Ho provato Seleziona dove (data di esecuzione dei dati == 05/05/2014)
Ho anche provato Get Rows where (:Date Data Ran == 05/05/2014)
Insieme a quasi tutte le opzioni a cui riesco a pensare.
Qualsiasi aiuto sarebbe apprezzato.
Ri: Selezionare dove contenere una dataOps... grazie per aver capito, PMroz! Utilizzo date() così spesso che ho dimenticato che è una funzione personalizzata che ho scritto per chiamare informat con d/m/y. Le mie scuse!Il metodo di PMroz è perfetto.
Giuliano
Ri: Selezionare dove contenere una dataNon ho visto il data funzione.E' qualcosa che hai scritto?Ad ogni modo questo farà quello che vuoi:
dt = Nuova tabella ( "Tabella campione" ,
Aggiungi righe ( 4 ) ,
Nuova colonna ( "Data di esecuzione dei dati" ,
Numerico ,
Continuo ,
Formato ( "g/m/a" , 12 ) ,
Formato di input ( "g/m/a" ) ,
Imposta valori ( [ 3482092800 , 3484771200 , 3487363200 , 3482092800 ] )
)
) ;
data_ricerca = informa ( "05/05/2014" , "g/m/a" ) ;
del_rows = dt << ottieni righe dove ( : Data di esecuzione dei dati == data_ricerca ) ;
dt << eliminare righe ( del_rows ) ;
Ri: Selezionare dove contenere una dataCiao Vickie,
Le date diventano un po' complicate nel modo in cui vengono archiviate. A meno che la colonna della data non sia una colonna di caratteri (quindi le date sono in realtà solo stringhe) dovrai cercare quella data in base alla sua epoca. Ecco un modo per fare in modo che JMP lo faccia per te:
dt = Tabella dati corrente () ;
searchDate = data ( 05 / 05 / 2014 ) ;
dt << Seleziona Dove (:Data raccolta dati == searchDate ) ;
Spero che aiuti!
Giuliano
EDIT: vedi il suggerimento di PMroz: il mio codice funzionerà solo con codice aggiuntivo per definire la funzione date() che ho usato.