Berechnung des Prozentsatzes der Anfangskonzentration bei Experimenten mit verschiedenen Reagenzien an verschiedenen TagenHallo,
Ich verwende JMP 16. Ich habe die folgende Tabelle

Die erste Spalte enthält Reagenzkonzentrationen zum Zeitpunkt T = 0, T = 2 h, T = 6 h, T = 24 h und T = 48 h. Diese Experimente werden an verschiedenen Tagen mit verschiedenen Reagenzmarken durchgeführt. Für jedes einzelne Datum und jede Reagenzmarke möchte ich den Prozentsatz des Reagenz berechnen, der nach T = 2 h, T = 6 h, T = 24 h und T = 48 h übrig bleibt. Ich könnte dies manuell tun, indem ich T = N h (N = 2, 6, 24 und 48) durch das entsprechende T = 0 für dieses Datum und diese Reagenzmarke dividiere. Gibt es eine Möglichkeit, dies mithilfe einer Indexspalte und einer Tabellenaufteilung zu automatisieren?
Danke schön,
Tim Forsyth
Automatisierung und SkriptingGrundlegende Datenanalyse und ModellierungBetreff: Berechnung des Prozentsatzes der Anfangskonzentration bei Experimenten mit verschiedenen Reagenzien an verschiedenen TagenDies kann normalerweise mit einer Formel erfolgen, manchmal einer einfachen, manchmal einer etwas komplizierteren, normalerweise abhängig von möglichen Gruppierungsspalten (in diesem Fall könnte man anscheinend Datum + Reagenz verwenden). Können Sie Ihre Tabelle bereitstellen, um die Bereitstellung eines Beispiels mit mindestens einigen hinzugefügten richtigen Antworten zu erleichtern?
Betreff: Berechnung des Prozentsatzes der Anfangskonzentration bei Experimenten mit verschiedenen Reagenzien an verschiedenen TagenHallo Jarmo,
Ich habe die Tabelle in Excel und in JMP bereitgestellt.
Danke schön,
Tim
Betreff: Berechnung des Prozentsatzes der Anfangskonzentration bei Experimenten mit verschiedenen Reagenzien an verschiedenen TagenDies ist eine mögliche Formel, die Sie verwenden können. Dabei wird vorausgesetzt, dass Ihre Daten sortiert sind und Col Cumulative Sum verwendet wird, um auf den ersten Wert von Date + Reagenziengruppen zuzugreifen.
Bearbeiten: Gruppierung zur Spalte „Kumulative Summe“ hinzugefügt
:"Avg. Concentration (uM)"n / Col Cumulative Sum(
If(Row() == Col Min(Row(), :Date, :Type of reagent),
:"Avg. Concentration (uM)"n,
.
),
:Date, :Type of reagent
)

Es kann auch geändert werden, um nach der Zeile mit Zeit (h) == 0 zu suchen, aber das schien in diesem Fall nicht notwendig zu sein, da es der erste Wert für jede Gruppe ist.
Bearbeiten: Dies sollte den Wert aus jeder Gruppe übernehmen, wenn die Zeit (h) 0 ist
:"Avg. Concentration (uM)"n / Col Min(
If(:"Time (h)"n == 0,
:"Avg. Concentration (uM)"n,
.
),
:Date,
:Type of reagent
)