file csv: Giorno.Mese.AnnoIn alcuni paesi la data viene salvata nel formato Giorno.Mese.Anno.
Purtroppo, Jmp presuppone che la data sia Mese.Giorno.Anno, anche quando le impostazioni regionali sono abilitate nelle Preferenze.
Se ci sono alcune date con il primo valore >12, Jmp lo rileverà automaticamente e passerà alla versione non standard
Questo comportamento sembra piuttosto pericoloso - solo
C'è un'altra impostazione nelle preferenze in cui posso specificare il formato della data in modo che giorni e mesi non vengano mescolati?

Accesso ai datiRe: file csv: Giorno.Mese.AnnoL'importazione di più file evita il problema importando le date come caratteri, in modo da poterle modificare in seguito nel formato corretto/numerico.
Re: file csv: Giorno.Mese.Annod'accordo. desiderio: importazione CSV forza formato data MDY o DMY
Re: file csv: Giorno.Mese.AnnoMi piacerebbe avere un'impostazione nelle preferenze che garantisca che nessuno dei nostri nuovi utenti JMP debba temere che JMP utilizzi accidentalmente un formato sbagliato.
dt = New Table( "dates",
Add Rows( 30 ),
New Column( "YMD",
Format( "y/m/d" ),
Formula( In Days( Row() ) )
),
New Column( "DMY",
Format( "d/m/y" ),
Formula( In Days( Row() ) )
),
New Column( "MDY",
Format( "m/d/y" ),
Formula( In Days( Row() ) )
),
New Column( "DMY2",
Format( "d/m/y" ),
Formula( if(row() < 12,In Days( Row() ) ))
)
);
dt << save("$temp/dates.csv");
dt2 =open("$temp/dates.csv")
Re: file csv: Giorno.Mese.AnnoUtilizzare la procedura guidata di importazione CSV e specificare il formato corretto per la colonna. (Non MFI, utilizzare file->apri->file di testo e richiedere la procedura guidata.) Una volta ottenuto lo script, è possibile modificarlo secondo necessità.
Re: file csv: Giorno.Mese.AnnoCosa devo fare per importare direttamente DMY senza ulteriori modifiche?
Re: file csv: Giorno.Mese.AnnoI formati di input e output della colonna sono entrambi MDY; il video mostra il comportamento che mi aspetto. Potresti volerli modificare entrambi. Probabilmente non li vuoi opposti, ma impostare il formato di output su 31JAN2024 (gg/mm/aaaa?) potrebbe aiutarti a spiegare cosa stai vedendo. Non sono sicuro di come funzionino quelle abbreviazioni di 3 lettere per i mesi, ma chiarisce l'ambiguità.
Le impostazioni regionali del sistema operativo e la casella di controllo "Usa regionale" di JMP si applicano all'importazione di testo (CSV). Non so se JMP utilizzi le impostazioni regionali nei report.
La casella di controllo è stata aggiunta perché ci sono molti file CSV che usano il formato DMY e molti utenti internazionali che hanno il sistema operativo impostato su MDY. È più facile deselezionare "Usa regionale" per ignorare l'impostazione del sistema operativo piuttosto che modificarla. Spesso si desidera che i file CSV vengano elaborati come DMY, ma non sempre. Credo che anche la virgola/punto/ecc. per l'indicatore separatore/decimale faccia parte di questa discussione. La singola casella di controllo è sovraccarica; se si necessita di un controllo più preciso, ad esempio per ignorare l'impostazione del sistema operativo per i decimali ma utilizzare l'impostazione del sistema operativo per la data, è necessario modificare l'impostazione del sistema operativo e selezionare "Usa regionale".
https://en.wikipedia.org/wiki/List_of_date_formats_by_country
https://en.wikipedia.org/wiki/Decimal_separator
Re: file csv: Giorno.Mese.AnnoMmm, sembra che stia sbagliando qualcosa.
Il mio sistema è configurato in questo modo:

(TT = DD)
Jmp:

e quando leggo un file con GG.MM.AAAA, JMP lo legge come MM.GG.AAAA.
Lo stesso vale quando si inseriscono valori in una cella:
Re: file csv: Giorno.Mese.AnnoPenso che sia necessario fare due cose: l'impostazione del sistema operativo e l'impostazione JMP.