Domanda di script; importazione di dati da .txt a jmp senza sovrascrivere i dati jmp esistentiCiao a tutti,
Ho una domanda riguardante la creazione di un linea di script, prima vorrei sapere se è possibile e se sì, c'è qualcuno che può aiutarmi a crearlo? Dal momento che sono abbastanza nuovo per l'uso di JMP e scripting, i apprezza tutto l'aiuto!
La situazione è come segue;
Tre volte alla settimana raccolgo dati in un file .txt. Questi dati vengono importati automaticamente in JMP mediante l'uso di uno script.
Se voglio aggiornare il file JMP con dati di una nuova settimana devo manualmente tagliare e incollare i dati nel file txt ed eseguire lo script (questo per evitare duplicati nei dati). Quello che fa lo script è cancellare l'intero file JMP e riempirlo con le due settimane di dati. Ora la mia domanda è;
Esiste una riga di script che può importare e aggiungere nuovi dati nel file JMP già esistente senza sovrascrivere i dati esistenti?
Possono questi dati essere in un nuovo .txt o devo passare questo sotto il file .txt già esistente / caricato?
Domanda bonus;
È possibile che se ci sono duplicati nei dati, automaticamente uno dei duplicati viene cancellato?
Cordiali saluti,
L_Kingma
Re: domanda di script; importazione di dati da .txt a jmp senza sovrascrivere i dati jmp esistentiFilePath = "C:\Test.txt";
Save Text File(FilePath,
"The quick brown fox"
);
Load Text File( FilePath );
Save Text File(FilePath,
" jumped the fence",
mode("append")
);
Load Text File( FilePath ); Dovresti essere in grado di utilizzare la funzione Salva file di testo per aggiungere dati a un file .txt esistente.
Si prega di vedere il codice di esempio sopra.
Relevant Post - https://community.jmp.com/t5/Discussions/Append-text-to-Save-Text-File-function/td-p/45256
Nel caso intendessi dire aggiungere i dati dal tuo file .txt al file .jmp, quindi
guarda Concatenate () in "Scripting Index"
Aiuto ==> Indice di scripting ==> Concatena
Re: domanda di script; importazione di dati da .txt a jmp senza sovrascrivere i dati jmp esistentiBeh, questo mi obbliga a copiare e incollare ancora i dati cronologicamente nel mio file txt. Ma è più o meno un piacere avere. Per ora sono davvero alla ricerca di un modo in cui posso aggiungere dati al file JMP già esistente, con l'origine di imputazione un nuovo file .txt, senza sovrascrivere i dati JMP esistenti.
Esiste una riga di script in grado di farlo e, in caso affermativo, quale potrebbe essere?
Cordiali saluti,
L_Kingma
Re: domanda di script; importazione di dati da .txt a jmp senza sovrascrivere i dati jmp esistentiGuardando i dati di esempio - è giusto presumere che alcune colonne nei dati siano uniche?
Quindi, un modo in cui posso pensare è usare le colonne temporali se sono sempre cronologiche, possiamo usarle per ordinare e assemblare i dati di conseguenza.
Un'altra alternativa è se il tuo script JMP preesistente sta scrivendo i dati su un file JMP, possiamo provare a ottenere il tempo necessario per la creazione del file per conoscere l'ordine. Questi sono gli unici due che potrei ottenere.Re: domanda di script; importazione di dati da .txt a jmp senza sovrascrivere i dati jmp esistenti @uday_guntupalli ho allegato un file di esempio, spero che sia fattibile.
Quello che fa la sceneggiatura è di eliminare "e inserire i dati tra" in una collum, così una collum conterrà la data e la successiva contiene il tempo ecc.
se non c'è nulla tra "non c'è creazione di collum".
Re: domanda di script; importazione di dati da .txt a jmp senza sovrascrivere i dati jmp esistenti @L_Kingma :
Potete per favore pubblicare esempi di questi set di dati per le persone a cui fare dei test. Sì, qualunque cosa tu abbia mai chiesto possa essere fatto - il più facile qualcuno può farlo costruendolo con un esempio.