Gehen Sie zu diesem Menü: Analysieren > Spezialisierte Modellierung > Kurve anpassen.
Geben Sie Ihre X-, Y- und Gruppenvariablen ein.
Versuchen Sie, Sigmoidal Curve, 4p Logistic oder ein ähnliches Modell anzupassen.
Nachdem Sie das Modell angepasst haben, suchen Sie im Menü mit dem roten Dreieck nach der Anpassung, um eine inverse Vorhersage zu finden:

Hier ist ein Beispiel anhand der Beispieldaten, wie es aussehen wird:

Hinweis: Ich habe die Referenzlinienanmerkungen hinzugefügt, diese erfolgen nicht automatisch.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Nonlinear Examples/Bioassay.jmp" );
Fit Curve(
Y( :Toxicity ),
X( :log Conc ),
Group( :Formulation ),
Fit Logistic 4P( Custom Inverse Prediction( Response( 0.9 ) ) ),
SendToReport(
Dispatch( {}, "Model Comparison", OutlineBox, {Close( 1 )} ),
Dispatch( {}, "Plot", OutlineBox, {Close( 1 )} ),
Dispatch( {"Logistic 4P"}, "Group Summary", OutlineBox, {Close( 1 )} ),
Dispatch(
{"Logistic 4P", "Inverse Prediction", "Predicted Values"},
"1",
ScaleBox,
{Add Ref Line( 0.3843702, "Solid", "Black", "inverse pred for std", 1 )}
),
Dispatch(
{"Logistic 4P", "Inverse Prediction", "Predicted Values"},
"2",
ScaleBox,
{Add Ref Line( 0.9, "Solid", "Black", "my inverse prediction", 1 )}
)
)
);
Hallo,
Für eine Reihe von Diagrammen zeichne ich eine Referenzlinie auf der y-Achse. Ich möchte die x-Achsenwerte an den Punkten berechnen, an denen die Referenzlinie die verschiedenen Kurven/Diagramme schneidet. Ich habe ein Bild der Grafik angehängt. Gibt es eine Möglichkeit, diese x-Achsenwerte mithilfe eines Skripts oder auf andere Weise zu berechnen?
Bitte helfen Sie. Danke
