creazione di una tabella di dati da date min-max e creazione di una colonna vertebrale di datiSono tornato da una pausa di 7 anni dallo scripting JMP e sto cercando aiuto per creare una tabella di dati basata su date minime e massime e un elenco di cose. Sto già importando l'elenco di cose da un file excel ed è in una tabella di dati, ma quello che devo fare è prendere le mie date min/max e combinarle con il mio elenco di cose iterando su un intervallo di 1 mese dal dalla data minima alla data massima (inclusa). Ho già le date min/max memorizzate come variabili di tabella in formato m/y.Strutturalmente, vorrei che la tabella dei dati avesse due colonne, Date e ThingsList con ThingsList ripetuto per ogni data. Vedi sotto per un esempio di come vorrei che i dati fossero strutturati.
mindate è "month1" nell'esempio seguente con maxdate che è "month3".Come può essere sceneggiato? Apprezzo l'aiuto!
cosa1 Mese1
cosa2 Mese1
cosa3 Mese1
cosa1 Mese2
cosa2 Mese2
cosa3 Mese2
cosa1 mese3
cosa2 Mese3
cosa3 Mese3
Di seguito è riportato ciò che ho finora, sostanzialmente per definire la data min/max e popolare la tabella dei dati.
New Window( "Set Date Range for Data Merge",
<<MODAL></MODAL>
Tabella datiScriptingRi: creazione di una tabella di dati da date min-max e creazione di una colonna vertebrale di datiGrazie! Ha funzionato alla grande e sono stato in grado di adattarlo perfettamente.
Ri: creazione di una tabella di dati da date min-max e creazione di una colonna vertebrale di datiGrazie mille Jim! Proverò e riferirò.
Ri: creazione di una tabella di dati da date min-max e creazione di una colonna vertebrale di datiEcco uno script che prende la data di inizio e di fine e produce record per ogni mese per ogni valore delle cose dalla tabella dei dati.
Names Default To Here( 1 );
New Window( "Set Date Range for Data Merge",
<<MODAL></MODAL>
Ri: creazione di una tabella di dati da date min-max e creazione di una colonna vertebrale di datiIn allegato sono riportati esempi di base di come sarebbe la mia tabella di input e di cosa mi piacerebbe provare a creare uno script.Nell'esempio che sto mostrando in "output desiderato.jmp" ha rispettivamente una data di inizio e una data di fine 7/2020 e 11/2020 che verrebbero determinate tramite JSL nel mio post precedente. Dal mio primo post ho in qualche modo capito come creare almeno una tabella di dati di date usando questo JSL. L'unico problema è che l'intervallo di un mese (in secondi) non funziona perché tutti i mesi non hanno la stessa durata.Ci deve essere un modo più elegante per farlo.Ad ogni modo, qualsiasi aiuto su come prendere la tabella di input e utilizzare lo script dell'intervallo di date arriva al "output.jmp desiderato" sarebbe molto apprezzato. Sono un po' perso.
test = New Table( "test" );
test << New Column("test", Numeric, Continuous, Set Values(sd::ed::2628000));Ri: creazione di una tabella di dati da date min-max e creazione di una colonna vertebrale di datiÈ piuttosto difficile fornire assistenti di codifica senza vedere i file Excel importati. Potresti fornire un campione del tuo file di input che contiene le variabili della tabella, ecc.?