非線形モデリング、プロット問題こんにちは、みんな、
ラベルで2つのグループに分けられるデータセットに対して非線形モデリングを実行しました。
モデリングはうまく機能しますが、データセットの2つのフィット曲線を同じグラフに表示することは可能ですか?
私はオプションを試してみましたグループしかし、うまくいきません…
私に何ができる?
ありがとうございました!
再:非線形モデリング、プロット問題ありがとうございました!非常にこれはからのアドバイスと組み合わせて @markbailey 以下は私がこれを解決するのを助けました!再:非線形モデリング、プロット問題グラフビルダープロットを右クリックして、[スムーズ]> [変更]> [式]の順に選択します。(近似非線形モデルを列式として保存すると仮定します。)
再:非線形モデリング、プロット問題グループ化変数を使用するには、各レベルのパラメータを式エディタで定義する必要があります([カテゴリに展開...]チェックボックスを使用)。ただし、数式がグループ化変数に対して正しく定義されていても、plotオプションはグレー表示されます。
そのため、非線形のプラットフォームレポートでは、複数の曲線をプロットすることはできないようです(JMP 14.2)。 Graphbuilderを使用するというJimの提案は優れた代替手段であり、おそらくJSLで自動化することができます。
再:非線形モデリング、プロット問題Graph Builderを使用して、Y列として予測子(式)列を、指定されたとおりにX列を指定してから、オーバーレイ列としてグループ化列を使用することができます。
私があなたが行く必要があるところにあなたをまだ得ていないならば、あなたは若干のサンプルデータを提供することができますか?私は非線形の専門家ではないので、もっと細かい点を見逃しているのであれば..........

再:非線形モデリング、プロット問題私はJMP14で非線形フィットを使用しています。
データをフィットさせるために、モデルを数式として格納する新しい列を作成しました。これはデフォルトのフィットタイプではないためです。これを使ってフィッティングを行い、パラメータを取得しました。
再:非線形モデリング、プロット問題もっと詳しく教えてください。
JMPのバージョン
あなたが使っているNlinメソッド
以下は、性別によってグループ化された、身長別の年齢別のNonlinearプラットフォームの実行です。2つの異なるフォーマットで、同じグラフ上に両方の性別に対する適合度を示しています。

Re: 非線形モデリング、プロットの問題私は OP と同様の問題を抱えていますが、それを自分の方程式に適応させるのに苦労しています。 以下のスクリプトを使用してデータを準備し、次に分析オプションを使用して、Y 値として正規化された蛍光、X 値としてモデル (式) 列 (軸を反転)、およびウェル位置によって、非線形回帰を実行しています。ただし、これは一度に 1 つのみです。 GraphBuilder を使用すると、Smoother に数式を使用させることができません。 1 つのグラフにすべてのプロットを表示するか、絶対に理想的なユニコーンの世界で、一度に 3 つのウェル位置 (たとえば B2-B4) をグラフ化し、何らかの方法で線を平均してから、1 つのグラフに 10 ~ 20 のすべての平均を表示したいと思いますしかし、それは非現実的に思えます:P。
また、AnalyzeボタンやGraphBuilderでスクリプトを使用する方法はありますか?見つけたこのスクリプトはこちらしかし、私はそれを適応させる方法がわかりません。
Data Table( "Melt Curve Raw Data" ) << New Column( "Normalized Fluorescence",
formula(
(:Fluorescence - Col Min( :Fluorescence, :Well Position )) / (
Col Max( :Fluorescence, :Well Position )
-Col Min( :Fluorescence, :Well Position ))
)
);
Data Table( "Melt Curve Raw Data" ) << New Column( "Model", Numeric,
"Continuous", Format( "Best", 12 ),
Formula(Parameter({m1 = -60, m2 = 0.2, m3 = -50, m4 = -0.3, m5 = 100000, m6 = 320},
((m1 + m2 * (:Temperature + 273)) + (m3 + m4 * (:Temperature + 273)) * Exp((-m5 / (1.987 *
(:Temperature + 273))) * (1 - (:Temperature + 273) / m6))) /
(1 + Exp((-m5 / (1.987 * (:Temperature + 273))) * (1 - (:Temperature + 273) / m6))))));<BR />(上記のスクリプトは、ユーザー txnelson の助けを借りて開発されました)