Lineをデータテーブルに自動的に合わせるこんにちは、
JMPのFitLine関数を使用して、方程式をデータテーブルに自動的に保存したいと思います。 問題は、これを何百回も実行する必要があるため、[予測を保存]オプションはあまり実行可能ではないということです。 それを自動的に計算するデータテーブルに二変量式を書く最も簡単な方法は何でしょうか? 単純なFitラインコードを実装する明確な指示がない限り、JSLでスクリプトを作成する方法がわからないため、JMPの数式ビルダーにいくらか制限されています。
また、JMPプロファイラー機能についても知りました。 これを使用して、約100回壊れた変数を最適化できれば素晴らしいと思います。 これは、変数がどのように分割されるかを示すためにまとめたデータテーブルの例です。
簡単に言うと、特定の濃度に対する応答変数があります。 したがって、XをYでフィッティングすると、使用できる方程式が生成されますが、この方程式は、ミックスとメソッドごとに約100回測定されているためです。 最適濃度を計算できるように、JMPデータテーブルにこれらの特定の方程式を入力する方法を見つけたいと思います。 1に等しい応答の場合。
分析データ表スクリプティングRe:ラインをデータテーブルに自動的に合わせるかなり簡単に行きたいところに行ける気がしますが、どこにあるのかわかりません。

私からの最初の質問:
ここで共有したデータテーブルを使用して、Fit Y by Xは何をしていますか? ResponseはあなたのYとConcだと思います。あなたのXですが、メソッドとミックスにどのような役割を与えていますか?
2番目の質問:
あなたはどの濃度を知りたいと言いました。 1の予測が得られます。 メソッドとミックスの組み合わせごとにそれを知りたいですか? 私が尋ねる理由は、サンプルデータセットには濃度が1つしかないためです。メソッドとミックスの独自の組み合わせごとの応答。 これはモックデータテーブルだと思いますが、実際のデータテーブルには複数の濃度がありますか。メソッドとミックスの各組み合わせの応答値?
最後に、役立つと思われる2つの方向を説明しますが、上記の質問への回答は、最善の方向を示すのに大いに役立ちます。
1)Ctrl(ウィンドウ)またはCmd(Mac)キーはブロードキャストコマンド。 たとえば、([ヘルプ]-> [サンプルデータライブラリ]から)Big Classデータテーブルを開き、[Fit Y by X]を実行し、[Height]と[Weight]をそれぞれYとXに、[Age]を[By]ロールに設定します。 年齢ごとに1つの身長別体重プラットフォームを取得します。 Ctrl / Cmdキーを押しながらFitLineを選択し、Save Predictedsを選択すると、Ageを考慮した予測式が得られます。

2)Fit Modelを使用すると、Method and Mixを考慮した予測方程式を作成し、単一の予測プロファイラーを作成できます。 ここでも、Big Classを使用してFitModelを選択し、HeightをYの役割に設定し、Sex、Age、Weightをエフェクトとして追加します。

最小二乗レポートが表示されます。

上部の赤い三角形のメニューを使用して、プロファイラーを追加できます。

プロファイラーは最適化に役立つ場合がありますが、これも方向性にすぎません。 あなたが持っているものとあなたが探しているものを正確に理解し、1の応答をもたらす可能性のある濃度の値を取得するまで、具体的な指示を与えることはできません。 私たちはあなたの状況とあなたが何をしようとしているのかについてもっと知る必要があります。
Re:ラインをデータテーブルに自動的に合わせるジェフ、
迅速で役立つ対応をありがとうございました! あなたはそれを釘付けにしました! 複雑な問題を解決するために私のデータを適用する方法を見るのは本当にエキサイティングです! 明確にするために、データの別のモック例をJMPに保存しました。
最初の質問に答えるには: Response変数をYとして、Concentration(Conc。)をXとしてフィッティングし、Method、Mix、Iconで分割します。 別の追跡変数なので、アイコンを追加しました。
2番目の質問への回答:
はい! どの濃度(濃度)が1の予測を与えるか知りたいです。 そして、はい、私のデータテーブルには濃度の数百の測定値があります。メソッドとミックス&アイコンによって分割された応答。
メソッド(Window ctrlコマンド)を適用して、Fit Y by Xを使用し、方程式をデータテーブルに保存しました。 どうもありがとう! JMPについてもっと知ることができてとても安心しました。
プロファイラーを読んだり、完全に適用して、どの濃度を理解するのか、まだわかりません。 Method&MixはResponse = 1を返します。 しかし、私はそれに取り組み続けます。 とても近くにいるような気がします!
あなたのご親切に感謝します。
Re:ラインをデータテーブルに自動的に合わせるここでの応答が遅れてすみません。
私が最初に気付くのは、Method列とMix列が混同されていることです。 つまり、メソッドAにはミックスXとYのみがあり、メソッドBにはミックスYとZのみがあります。 したがって、実際のデータがこのように見える場合、MixとMethodの両方を含める意味はありません。

MixとConcのみでFitModelを実行した後。モデルには、このようなプロファイラーが表示されます。

Prediction Profilerの横にある赤い三角形から、DesirabilityFunctionsを選択できます。

これにより、プロファイラーの右側にパネルが追加されます。 そのパネルをダブルクリックして、目標の1に一致するように望ましさの値を設定できます。

それが済んだら、望ましさを最大化するオプションを使用して、混合と濃度を見つけることができます。それはあなたがあなたの望む応答にあなたを連れて行くでしょう。
次に、MixグラフをCtrlキーを押しながらクリックすると、Mixをロックできるダイアログが表示されます。

ファクターがロックされると、MaximizeDesirabilityオプションはMixを変更しません。 だから、あなたは濃度を得るでしょう。選択したミックスのレベルに関係なく。 ミックスを変更して、別のミックスレベルで再度行うことができます。
最後に、因子がロックされたら、グリッドポイントごとに最大化を選択できます。

これにより、ミックスのレベルごとに自動的に最大化されます。

本当にIconを含めたい場合は、Mixを使用したモデルでも同じことができます。とアイコン。 プロファイラーで両方をロックしてから、グリッドポイントごとに最大化すると、アイコンとミックスのすべての組み合わせのグリッドが作成されます(サンプルでは450を超える組み合わせであることに注意してください)。

それがお役に立てば幸いです。 質問を続けてください。
Re:ラインをデータテーブルに自動的に合わせるこんにちはジェフ、
詳細な回答ありがとうございました! 私はあなたの助けなしにはこれを行うことができなかったでしょう。
あなたは確かにミックスが冗長であることについて正しいです。 私も自分のデータで同じグラフを取得しました。 私はあなたの指示に従って、望ましさを設定し、グリッドポイントごとにロックしました...など。そして、それはMix&Concで機能しました。レベルですが、Icon変数で繰り返したところ、下部の表に表示されませんでした。 その出力を取得する方法(および新しいデータテーブルに配置する方法)がわからないため、次の実験でそれを適用できます。 記憶された設定にはすべてのアイコンがリストされているはずですが、含まれているのはそのうちのいくつかだけです。
以下に示すように、私の予測プロファイラーは、何らかの理由であなたの予測プロファイラーとは少し異なって出てきました。 良いベルカーブがありません。 念のために、私が別のことをしたとあなたが思うことを知っておくとよいでしょう。しかし、それは最終的にはデータによるものなので、違いが何であるかはわかりません。

それを手伝っていただければ、それは私たちができることを意味すると思います。データを使用して最適な設定を特定し、出力をフォローアップ実行に使用します。これは素晴らしいことです。
再度、感謝します、
ネイム