Verifica se il valore della colonna della data è prima/dopo una determinata dataSto usando JMP pro 15.
Ho una colonna nel mio set di dati "MRI_Date" che ha valori nel formato MM/GG/AAAA. Vorrei creare una nuova colonna di formula controllando se ogni valore di MRI_Date è prima o dopo la data 06/04/2014 e restituire "sì" se prima e "no" se dopo.
Ho provato questa formula ma non restituisce risultati accurati:
If( :Data_MRI < "04/06/2014",
:before_6_4_14 = "sì",
:prima_6_4_14 = "no"
)
Il nome della mia colonna formula è "before_6_4_14".
Qualcuno può consigliare una soluzione a questo problema? Forse il formato della mia colonna MRI_Date?
Grazie!
Tabella datiMac OSSceneggiaturaRe: Verifica se il valore della colonna della data è prima/dopo una determinata dataVorrei iniziare a verificare che stai utilizzando date formattate correttamente. Cambia il formato della colonna della tua data su Migliore e vedi se ottieni DateNum di JMP (qualcosa come 3731949420, che è numero di secondi dalla mezzanotte del 1 gennaio 1904 ). Se ottieni qualcosa di diverso, potresti dover fare alcune conversioni.
"06/04/2014" non è la data corretta in JMP, puoi ad esempio usare Data MDY() ( Data MDY(06,04,2014) ) o Informato() ( Informat("06/04/2014", "MM/GG/AAAA") ) per convertirlo in una data. io userei Data MDY() come dovrebbe sempre funzionare.
Dopodiché dovresti essere in grado di fare il confronto come stai facendo, oppure potresti usare qualcosa come Date Difference().
Re: Verifica se il valore della colonna della data è prima/dopo una determinata dataDate un'occhiata al Utilizzo di date, orari, datetime e durate in JMP . Puoi usare una costante di data per confronti come questo.
If( :MRI_Date < 04JUN2014,<BR /> :before_6_4_14 = "yes",
:before_6_4_14 = "no"
)
Re: Verifica se il valore della colonna della data è prima/dopo una determinata datase MRI_Date è una colonna di caratteri il confronto non sarà corretto (l'anno è nella posizione meno importante, ecc.). Quando utilizzi le proprietà della colonna per convertire la colonna in una colonna di data corretta, assicurati di modificare il formato numerico E contemporaneamente. Se passi a numerico senza il formato data corretto, probabilmente vedrai tutti i valori mancanti.
Le colonne di caratteri tendono ad essere allineate a sinistra e le colonne numeriche a destra. Le date sono numeriche, numero di secondi dal 1904.