Ciao,
Sto lavorando sullo script e ho incontrato problemi / bug. Vorrei convalidare questo o almeno capire cosa sta succedendo.
Ecco cosa sto cercando di fare: ho una serie temporale di dati per un gruppo di campioni e voglio generare una colonna che paragona il valore misurato a quello in cui il campione è stato prima misurato. Fondamentalmente a (Y0-Y) / Y0.
Facciamo che generi un sottoinsieme in cui i primi dati di lettura per ogni campione (che potrebbe non essere count = 1). Quindi ottengo i parametri importanti eseguendo un aggiornamento della tabella per il sottoinsieme. Cambia alcuni nomi per scopi di chiarezza e quindi aggiorna la tabella di dati originale con i dati di lettura iniziale in modo tale che io abbia una colonna di Y e una colonna separata di Y0.
L'ultimo passaggio causa un problema. La tabella delle sottoinsiemi ha un nome di colonna Cycle_num che rappresenta il valore minimo su base per campione. L'originale ha anche uno con quel nome ma include tutto il diverso punto. L'ultimo aggiornamento della tabella corrisponde all'id campione e specifica le colonne da aggiungere. L'elenco in particolare NON include cycle_num. Né il ciclo_num viene utilizzato come colonna di corrispondenza. Dopo l'aggiornamento della tabella, i dati in cycle_num nella tabella originale sono stati modificati con i valori della sottotabella. È necessario eliminare la colonna cycle_num dalla sottotabella prima di utilizzarla nell'ultimo passaggio di aggiornamento.
Qualcuno ha visto un bug come questo o tutte le colonne condividono i nomi usati sempre nelle partite e aggiornati anche se non sono specificamente chiamati?
Andy
//Get initial Data note: first run may not be at 1 so use min
dt1=dt<<SUMMARY></SUMMARY>
Ciao ho riprodotto l'effetto e ho esempi di tabelle di dati. Ho allegato i file.
Fondamentalmente ho creato due tabelle in cui ho una colonna "Fred" in entrambi, sebbene abbiano valori diversi. Ho una colonna chiamata Match che uso come colonna corrispondente. Puoi vedere i diversi valori di Fred in entrambe le tabelle. Io mostro la finestra di dialogo per l'aggiornamento. Mi abbino usando la partita e seleziono solo una colonna da aggiungere all'originale, Lucy. Dopo aver eseguito l'aggiornamento, si vede che i valori nella colonna Fred nella tabella dati originale sono stati modificati per riflettere i valori nel addtable. Nota: Fred non è stato selezionato per l'aggiornamento.
È questo il comportamento previsto / previsto?
Andy

