Kann ich mit dem Spaltenumschalter für jede Spalte einen anderen lokalen Datenfilter verwenden?Ich möchte den Spaltenumschalter verwenden, aber jede Spalte benötigt einen anderen lokalen Datenfilter. Gibt es eine Möglichkeit, jeder Spalte einen bestimmten lokalen Datenfilter zuzuweisen? Ich habe eine JMP-Datei mit den drei separaten Diagrammen angehängt, die ich mit ihren entsprechenden Datenfiltern verwenden möchte, und möchte einen Graph haben, der den Spaltenschalter verwendet, um jeden durchzulaufen. (Säulenschalter für Temperatur, pH und Konzentration.)
Re: Kann ich für jede Spalte einen anderen lokalen Datenfilter verwenden, indem Sie den Spaltenumschalter verwenden? @Frau Mir ist aufgefallen, dass die Spaltentransformation die Nominalvariablen in kontinuierliche Variablen ändert, aber ich bin nicht sicher, warum dies ein Problem verursachen würde. Ich kann den Spaltenumschalter auch manuell "zurücksetzen", indem Sie auf den roten Pfeil unter dem Spaltenumschalter klicken und neben "3 Spalten" steht. Könnte ich das Skript zurücksetzen?
Re: Kann ich für jede Spalte einen anderen lokalen Datenfilter verwenden, indem Sie den Spaltenumschalter verwenden?Ich verwende JMP 12 auf einem PC.
Re: Kann ich für jede Spalte einen anderen lokalen Datenfilter verwenden, indem Sie den Spaltenumschalter verwenden?Ich kann das, was Sie beschreiben, nicht reproduzieren. Der vom Skript erstellte Bericht verfügt über einen regulären Spaltenumschalter, und ich kann die drei Spalten mehrmals manuell oder durch Drücken der Wiedergabetaste durchlaufen.
Ich verwende JMP 14.2 für Mac.
Re: Kann ich für jede Spalte einen anderen lokalen Datenfilter verwenden, indem Sie den Spaltenumschalter verwenden?Vielen Dank für Ihre schnelle Antwort! @txnelson @ron_horne @Frau
@Frau :
Das Skript, das Sie geschrieben haben, funktioniert - es erstellt die Diagramme mit den gewünschten Datenfiltern. Ich kann die 3 Graphen jedoch nur 1 Mal durchlaufen (und dann verschwinden sie vollständig). Wie kann ich dieses Skript ändern, um sicherzustellen, dass es alle drei Diagramme wie ein normaler Spaltenwechsler kontinuierlich wechseln kann?
Re: Kann ich für jede Spalte einen anderen lokalen Datenfilter verwenden, indem Sie den Spaltenumschalter verwenden?Eine Möglichkeit besteht darin, die gewünschten lokalen Datenfilter unter Verwendung lokaler Spaltentransformationen zu imitieren, dh eine Formel zum bedingten Ausschluss von Daten zu verwenden. Wenden Sie dann den Spaltenumschalter auf die "transformierten" Spalten an.
Beispiel (JMP 14):
Data Table("jmp question 2.jmp") << Graph Builder(
Size(542, 442),
Show Control Panel(0),
Variables(
X(:Name("Time (hr)")),
Y(:Name("Impurity (pg)")),
Overlay(
Transform Column(
"pH at Temp=23°C",
Formula(If(:Name("Temperature (°C)") == 23, :pH))
)
)
),
Elements(Points(X, Y, Legend(15)), Line(X, Y, Legend(16))),
Column Switcher(
Transform Column(
"pH at Temp=23°C",
Formula(If(:Name("Temperature (°C)") == 23, :pH))
),
{Transform Column(
"pH at Temp=23°C",
Formula(If(:Name("Temperature (°C)") == 23, :pH))
), Transform Column(
"Conc at Temp=37°C",
Formula(
If(:Name("Temperature (°C)") == 37,
:Name("Concentration (U/mL)")
)
)
), Transform Column(
"Temp at pH=8 & Conc=90 U/ml",
Formula(
If(:pH == 8 & :Name("Concentration (U/mL)") == 90,
:Name("Temperature (°C)")
)
)
)}
),
SendToReport(
Dispatch(
{},
"Time (hr)",
ScaleBox,
{Min(-1), Max(35), Inc(5), Minor Ticks(0)}
),
Dispatch(
{},
"Impurity (pg)",
ScaleBox,
{Scale("Log"), Format("Scientific", 12), Min(5), Max(800000), Inc(1),
Minor Ticks(1)}
),
Dispatch({}, "Graph Builder", FrameBox, {Marker Size(6)})
)
);
Re: Kann ich für jede Spalte einen anderen lokalen Datenfilter verwenden, indem Sie den Spaltenumschalter verwenden?Hallo @kk .
In einigen Szenarien kann es sinnvoll sein, die Datentabelle mithilfe von Teilmengen zu duplizieren. In diesem Fall müssen Sie den Zeitpunkt steuern, zu dem sich Teilmengen derselben Tabelle gegenseitig aktualisieren.
Ron
Re: Kann ich für jede Spalte einen anderen lokalen Datenfilter verwenden, indem Sie den Spaltenumschalter verwenden?Dies kann durch Hinzufügen eines Grafikskripts zu Ihrem Plattform- oder Graphendiagramm erfolgen. Es könnte aufgrund des Diagrammwechsels ausgelöst werden, wodurch der aktuelle lokale Datenfilter gelöscht und ein neuer mit neuen Spezifikationen erstellt werden kann.
Möglicherweise können Sie jemanden bitten, Ihnen genauere Angaben zu machen, wenn Sie genau angeben, wie die lokalen Datenfilter für die einzelnen Variablen (Temp, pH, Konzentration und Konzentration) aussehen würden.