Come aggiungere dati da una tabella a un'altra?Ho un file JMP che desidero aggiornare da un file Excel ogni mese.Quando eseguo lo script Source dalla tabella dati originale, ottengo una nuova tabella con i nuovi dati allegati.TUTTAVIA, tutti gli script che voglio eseguire per eseguire l'analisi sulla tabella aggiornata si trovano nella tabella originale.Posso spostare gli script nella nuova tabella?A dire il vero, non voglio nemmeno un nuovo tavolo.JMP non può semplicemente aggiungere dati alla tabella esistente?In caso contrario, come posso spostare gli script nella nuova tabella?
Re: Aggiunta di dati: un'altra domanda<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Molto utile. Grazie!
Re: Aggiunta di dati: un'altra domandaOK, ho l'impressione che tu abbia utilizzato uno script per aprire la tabella.
Sì, è possibile aggiungere dati alla tabella originale, ma come farlo dipende da se i dati appena importati sono incrementali (ovvero contengono tutti i dati aggiornati) o solo nuovi dati (da aggiungere alla vecchia tabella dati) .
Un modo semplice è concatenare la vecchia tabella con la tabella appena creata:
Attiva la tabella originale e scegli Concatenare dal menù dei tavoli e seleziona la nuova tabella nell'elenco e aggiungila al " tabelle di dati da concatenare " campo. Assicurati di selezionare " Aggiungi alla prima tabella " prima di premere OK.
Se i dati sono incrementali, elimina tutte le righe dalla tabella originale prima (o dopo) di concatenare le tabelle per evitare record duplicati.
(Personalmente, quando lavoro in modo interattivo, spesso copio semplicemente i dati in Excel e li incollo in una tabella dati JMP nuova o esistente invece di aprire Excel da JMP)
Re: Aggiunta di dati: un'altra domandaPerché non posso semplicemente aggiungere dati alla tabella originale ed eseguire nuovamente gli script già salvati nella tabella originale?Non voglio davvero un'altra tabella che, quando provo a salvarla, crea un nuovo file.Inoltre, non sono arrivato al punto di utilizzare JSL.Ci deve essere un modo più semplice!?!?
Re: Aggiunta di dati: un'altra domandaGli script di tabella possono essere spostati tra tabelle utilizzando jsl. Prova il codice qui sotto.
old_table = Open( "$SAMPLE_DATA/Big Class.jmp" ); // The original table
plist = old_table << Select Properties() << Get Selected Properties();
new_table = New Table( "New" ); // The updated table here
new_table << Add scripts to table( plist );