Formula complessa per la trasformazione dei dati in modifiche pieghevoli e modifiche log (2) dalla linea di baseBeh, complesso è un termine relativo, ma il modo in cui ricevo i dati è in un pacchetto che ha più analiti e più ID. Abbiamo sempre per Analita e ID paziente un singolo punto temporale di base ("C1D1 0"). Posso farlo come Excel, ma onestamente un modo molto più elegante di farlo è creare una formula per quando ricevo un altro lotto di dati longitudinali, posso semplicemente aggiungerlo e verrà trasformato. Inoltre, disporre di tali formule sarebbe utile per un'altra analisi che verrà fornita anch'essa nello stesso modo.
Quindi, in pratica, voglio creare una formula che corrisponda (o raggruppi?) un Analita e un ID paziente , quindi trovi il punto temporale "C1D1 0" e utilizzi la cella " Risultato " come linea di base e la trasformazione più semplice sarebbe piegare il cambiamento Risultato X/ Risultato Baseline. Tutte le altre trasformazioni sarebbero derivate, variazione percentuale rispetto al valore di base e variazione log2 rispetto al valore di base.
Per favore fatemi sapere se l'ho spiegato correttamente, ma in sostanza vorrei una formula per svolgere il lavoro pesante senza la necessità di manipolare troppo i dati.
Molte grazie per il vostro aiuto.
Automazione e scriptingCombinazione e pulizia dei datiRi: Formula complessa per la trasformazione dei dati in modifiche pieghevoli e modifiche log (2) dalla linea di baseQuindi in pratica hai solo bisogno della formula per ottenere la linea di base per ciascuna coppia Analita + ID paziente? Questo è un suggerimento per questo
:Result[Col Min(If(:Timepoint == "C1D1 0", Row(), .), :Patient ID, :Analyte)]
Dopo aver ottenuto la linea di base, puoi creare abbastanza facilmente le altre formule utilizzando quella.
Ri: Formula complessa per la trasformazione dei dati in modifiche pieghevoli e modifiche log (2) dalla linea di baseMolte grazie per questo! Ora posso sicuramente trasformare il risultato come voglio:)
Molto apprezzato!