Passen Sie die Linie automatisch an die Datentabelle anHallo,
Ich möchte die Funktion „Linie anpassen“ in JMP verwenden, um die Gleichung automatisch in meiner Datentabelle zu speichern. Der Haken ist, dass ich dies hunderte Male tun muss, sodass die Option „Vorhergesagte Werte speichern“ nicht sehr praktikabel ist. Was wäre der einfachste Weg, eine bivariate Formel in die Datentabelle zu schreiben, die sie automatisch berechnet? Ich bin etwas auf den Formel-Builder in JMP beschränkt, da ich nicht weiß, wie man ein Skript in JSL schreibt, es sei denn, es gibt klare Anweisungen zur Implementierung des einfachen Fit-Zeilencodes.
Ich wurde auch auf die JMP Profiler-Funktion aufmerksam gemacht. Das wäre fantastisch, wenn ich damit eine Variable optimieren könnte, die etwa 100 Mal fehlerhaft ist. Hier ist ein Beispiel der Datentabelle, die ich zusammengestellt habe, um zu zeigen, wie die Variablen aufgeteilt sind.
Kurz gesagt, ich habe eine Antwortvariable für eine bestimmte Konzentration. Die Anpassung von Ich möchte eine Möglichkeit finden, diese spezifischen Gleichungen in die JMP-Datentabelle einzutragen, damit ich die optimale Konzentration berechnen kann. für eine Antwort gleich 1.
Datenexploration und -visualisierungBetreff: Linie automatisch an Datentabelle anpassenHallo Jeff,
Ich bin Ihre Anweisungen noch einmal durchgegangen und habe die Symbolvariablen gesperrt, nachdem ich den Mix für eine Antwort auf den Wert 1 gesperrt hatte. Das hat JMP tatsächlich dazu veranlasst, mich zu fragen, ob ich die Ausgabe für alle Symbole in die Tabelle aufnehmen möchte. Aber genau wie Sie erwähnt haben, würde es bedeuten, jede Symbolkombination zu akzeptieren (glaube ich), weil ich ständig auf „Ja“ klicken musste.
Also dachte ich über eine Alternative nach. Könnte ich nicht die Fit-Line-Gleichung verwenden, um die Konz. zu berechnen? für jede Kombination direkt in der Datentabelle? Dies würde durch Anwenden der Funktion „Y nach Ich weiß einfach nicht, wie ich jede Gleichung tatsächlich anwenden soll, um nach Conc zu lösen. indem Sie die Antwort auf 1 setzen.
Ich weiß, dass Sie vorgeschlagen haben, stattdessen den Profiler zu verwenden, daher frage ich mich, was mir fehlen würde, wenn ich diese einfachere Alternative verwenden würde. Aber da ich die Daten verwende, um jede Kombination aus Symbol, Mischung und Konzentration zu optimieren, könnte ich vielleicht eine andere Methode verwenden, um Ausreißer usw. zu isolieren. Ich müsste die Daten noch weiter analysieren und sie in kleinere Chargen „Mix vs. Icon & Conc“ aufteilen, um die Ausgabe etwas genauer zu untersuchen.
Am besten,
Naeem
Betreff: Linie automatisch an Datentabelle anpassenHallo Jeff,
Ich habe erneut versucht, mit dem Profiler die Desirablity-Einstellungen auf 1 zu setzen, sie für die Mischung zu sperren und die Option „Maximieren für jeden Rasterpunkt“ anzuwenden. Ich entdeckte, dass es sich wiederholte, wie ich es zuvor gezeigt hatte, aber wenn ich erneut auf den roten Pfeil klickte, wechselte ich zu Max. Für jeden Rasterpunkt würden weitere Symbole zur Liste der gespeicherten Einstellungen hinzugefügt. Also habe ich Ihre Anweisungen noch einmal gelesen und festgestellt, dass Sie vielleicht möchten, dass ich jede Icon-Variable sperre, was nicht machbar erscheint, da es etwa 100 davon in einem winzigen Diagramm gibt, auf das ich jedes Mal klicken müsste. Daher denke ich, dass das nicht sehr machbar sein wird. Wenn Sie mir etwas mehr Anweisungen geben können, werde ich versuchen, die Analyse für Mix, Conc. zu wiederholen. und wieder Icon.
Nach meiner Analyse ist mir auch aufgefallen, dass ich, obwohl ich die Einstellung „Maximale Erwünschtheit“ für „Mix“ gesperrt hatte, auf jeden Mix klicken kann und sich die links angezeigte Antwortnummer ändert. Ich vermute, dass sich die Zahlen ändern, wenn ich auf irgendetwas im oberen Teil des Profilers klicke, aber die Ausgabe im unteren Teil des Diagramms wird auf 1 gesetzt und das wird in der Tabelle „Gespeicherte Einstellungen“ unten angezeigt.
Wenn Sie also den Profiler verwenden, Ihrer Analyse folgen und nur den Mix auf 1 setzen, werden dann alle anderen variablen Ausgänge für diesen Mix gesperrt? Wenn ja, warum sollte ich Conc sperren müssen? oder Symbol. Und wenn ich tatsächlich die Werte „Wünschbarkeit“ und „Maximieren für jedes Raster“ für die anderen Variablen sperren muss, wie mache ich das? Icon ist, wie Sie sagten, eine zu hohe Zahl und Konz. wird sich verändern.
Vielen Dank für deine Hilfe. Und ich entschuldige mich, wenn ich vorhin etwas in Ihren Anweisungen übersehen habe. Ich werde es in der Zwischenzeit weiter versuchen.
Am besten,
Naeem
Betreff: Linie automatisch an Datentabelle anpassenHallo Jeff,
Vielen Dank für die ausführliche Antwort! Ohne Ihre Hilfe hätte ich das nicht geschafft.
Sie haben in der Tat Recht, dass die Mischungen überflüssig sind. Ich habe die gleiche Grafik auch mit meinen Daten erhalten. Ich habe Ihre Anweisungen befolgt, um die Erwünschtheit festzulegen, sie für jeden Rasterpunkt zu sperren usw. Und beim Mix & Conc hat es funktioniert. Ebene, aber als ich es mit der Icon-Variablen wiederholte, konnte ich sie nicht dazu bringen, in der Tabelle unten angezeigt zu werden. Ich bin mir nicht sicher, wie ich diese Ausgabe erhalten (und in eine neue Datentabelle einfügen) kann, damit ich sie in meinem nächsten Experiment anwenden kann. Die gespeicherten Einstellungen sollten alle Symbole auflisten, enthalten jedoch nur einige davon.
Wie Sie unten sehen können, ist meine Prognose aus irgendeinem Grund etwas anders ausgefallen als Ihre. Ich habe keine schöne Glockenkurve. Es wäre gut zu wissen, was ich Ihrer Meinung nach anders gemacht habe, nur um sicherzugehen; aber da es letztendlich an den Daten liegt, bin ich mir nicht sicher, was der Unterschied ist.

Wenn Sie mir dabei helfen könnten, würde das meiner Meinung nach bedeuten, dass wir die Daten nutzen könnten, um die optimalen Einstellungen zu ermitteln, und die Ergebnisse für einen Folgelauf verwenden könnten, was unglaublich wäre!
Danke noch einmal,
Naeem
Betreff: Linie automatisch an Datentabelle anpassenEs tut mir leid, dass ich hier mit meiner Antwort so spät komme.
Das erste, was mir auffällt, ist, dass Ihre Methoden- und Mix-Spalten verwechselt sind. Das heißt, Methode A hat nur die Mischung X und Y und Methode B nur die Mischung Y und Z. Wenn Ihre tatsächlichen Daten also so aussehen, macht es keinen Sinn, sowohl Mix als auch Method einzubeziehen.

Nachdem Sie „Modell anpassen“ nur mit „Mischen“ und „Konz.“ ausgeführt haben. Im Modell sehen Sie einen solchen Profiler.

Aus dem roten Dreieck neben Prediction Profiler können Sie Erwünschtheitsfunktionen auswählen.

Dadurch wird auf der rechten Seite des Profilers ein Bereich hinzugefügt. Sie können auf dieses Feld doppelklicken und die Erwünschtheitswerte so einstellen, dass sie Ihrem Zielwert von 1 entsprechen.

Sobald Sie dies getan haben, können Sie die Option „Wünschbarkeit maximieren“ verwenden, um eine Mischung und Konzentration zu finden. So gelangen Sie zu der gewünschten Antwort.
Wenn Sie als Nächstes bei gedrückter Strg-Taste in das Mix-Diagramm klicken, wird ein Dialogfeld angezeigt, in dem Sie den Mix sperren können.

Sobald der Faktor gesperrt ist, ändert die Option „Erwünschtheit maximieren“ den Mix nicht. Sie erhalten also eine Konz. für die von Ihnen gewählte Mix-Stufe. Sie können den Mix ändern und dies für einen anderen Mix-Level wiederholen.
Sobald der Faktor gesperrt ist, können Sie schließlich „Für jeden Rasterpunkt maximieren“ wählen.

Dadurch wird für jede Mix-Ebene automatisch maximiert.

Wenn Sie Icon wirklich einbinden möchten, können Sie dasselbe mit einem Modell mit Mix tun Und Symbol. Sperren Sie beide im Profiler und dann „Für jeden Rasterpunkt maximieren“ wird ein Raster aller Kombinationen von Symbol und Mischung erstellt (Vorsicht: Das sind mehr als 450 Kombinationen in Ihrem Beispiel).

Ich hoffe das hilft. Halten Sie die Fragen offen.
Betreff: Linie automatisch an Datentabelle anpassenJeff,
Vielen Dank für die schnelle und hilfreiche Antwort! Du hast den Nagel auf den Kopf getroffen! Es ist wirklich spannend zu sehen, wie ich meine Daten anwenden kann, um ein kompliziertes Problem zu lösen! Zur Verdeutlichung habe ich ein weiteres Scheinbeispiel meiner Daten in JMP gespeichert.
Um die erste Frage zu beantworten: Ich passe die Antwortvariable als Y und die Konzentration (Konz.) als X an und teile sie nach Methode, Mischung und Symbol auf. Ich habe gerade Icon hinzugefügt, da es sich um eine weitere Tracking-Variable handelt.
Antwort auf die zweite Frage:
Ja! Ich möchte wissen, welche Konzentration (Konz.) eine Vorhersage von 1 ergibt. Und ja, meine Datentabelle enthält Hunderte von Konz.-Messungen. und Antwort, die nach Methode und Mix & Icon aufgeteilt sind.
Ich habe die Methode (Fenster-Strg-Befehl) angewendet, um „Y nach X anpassen“ zu verwenden und die Gleichungen in der Datentabelle zu speichern. Vielen Dank! Es war eine große Erleichterung, mehr über JMP zu erfahren.
Ich bin immer noch nicht sicher, wie ich den Profiler lesen oder vollständig anwenden soll, um zu verstehen, was Conc., Method & Mix ergibt eine Antwort = 1. Aber ich werde weiter daran arbeiten. Ich habe das Gefühl, wir stehen uns sehr nahe!
Danke nochmal für all deine Hilfe.
Betreff: Linie automatisch an Datentabelle anpassenIch habe das Gefühl, dass wir Sie ganz einfach dorthin bringen können, wo Sie sein möchten, aber ich bin mir nicht sicher, wo das ist.

Erste Fragen von mir:
Was machen Sie mit der Datentabelle, die Sie hier geteilt haben? Fit Y by X? Ich denke, dass die Antwort Ihr Y und Ihre Konz. ist. ist Ihr X, aber welche Rolle geben Sie Method und Mix?
Zweite Fragen:
Sie sagten, Sie möchten wissen, was Conc. gibt Ihnen eine Vorhersage von 1. Möchten Sie das für jede Kombination aus Methode und Mix wissen? Der Grund, warum ich frage, ist, dass Sie in Ihrem Beispieldatensatz nur eine Conc haben. und Reaktion für jede einzigartige Kombination von Methode und Mischung. Mir ist klar, dass dies eine Scheindatentabelle ist, aber in Ihrer realen Datentabelle gibt es mehrere Conc. und Antwortwerte für jede Kombination aus Methode und Mischung?
Abschließend möchte ich Ihnen zwei Richtungen nennen, von denen ich denke, dass sie hilfreich sein können, aber die Antworten auf die oben genannten Fragen werden Ihnen sehr dabei helfen, die beste Richtung zu weisen.
1) Die Strg-Taste (Fenster) oder die Befehlstaste (Mac) wird verwendet Broadcast-Befehle . Wenn Sie beispielsweise die Datentabelle „Big Class“ (über „Hilfe“ > „Beispieldatenbibliothek“) öffnen und „Y nach X anpassen“ mit „Höhe“ und „Gewicht“ in Y bzw. Sie erhalten für jedes Alter eine Plattform „Größe nach Gewicht“. Wenn Sie die Strg-/Befehlstaste gedrückt halten, während Sie „Linie anpassen“ und „Vorhergesagte speichern“ auswählen, erhalten Sie eine Vorhersageformel, die das Alter berücksichtigt:

2) Mit „Fit Model“ können Sie eine Vorhersagegleichung erstellen, die Methode und Mischung berücksichtigt, und erhalten einen einzigen Vorhersageprofiler. Verwenden Sie erneut „Große Klasse“, wählen Sie „Modell anpassen“, geben Sie „Größe“ in die Y-Rolle ein und fügen Sie „Geschlecht“, „Alter“ und „Gewicht“ als Effekte hinzu.

Sie erhalten einen Bericht der kleinsten Quadrate.

Sie können das rote Dreiecksmenü oben verwenden, um einen Profiler hinzuzufügen.

Der Profiler kann Ihnen bei der Optimierung helfen, aber auch hier handelt es sich nur um Anweisungen. Solange wir nicht genau wissen, was Sie haben und wonach Sie suchen, um den Wert für „Konzentration“ zu ermitteln, der wahrscheinlich zu einer Antwort von 1 führt, können wir Ihnen keine konkreten Anweisungen geben. Wir müssen lediglich mehr über Ihre Situation und Ihre Absichten erfahren.