近似モデル使用中の近似線の色の変更フィットモデルを使用して、列「ツール」の値に基づいてフィットラインを描画しています。 この列には 2 つの値「a」と「b」があります。 私は〜が必要ですすべてのシナリオで、赤色のフィット ラインが「a」に、青色のフィット ラインが「b」に対応します。 のようです近似モデルで使用されるデフォルトの色は、最初の値の近似線が赤、次の値が青です。これは、必要な機能を得るために利用したものです。つまり、「a」には赤の近似線、「b」には青の近似線です。以下のコードで値の順序付けを使用します。 ツール列に「a」と「b」の両方がある場合、「a」は赤色(デフォルト色)、「b」は青色になります。 ただし、「ツール」列の値が「b」のみであるシナリオでは、「b」の適合線が赤色 (デフォルト色) で表示されます。 'b' に青いフィットラインが表示されるように、それをだますことができる方法はありますか? 基本的に、フィットモデルのフィットラインに使用される色を制御する必要があります。 以下のコードでそれは可能でしょうか?
Column( "Tools" ) << Set Property( value ordering, {"a", "b"} );
vdtTmp << append(
H List Box(
vFit = Fit Model(
Y( :Value ),
Effects( :Date, :Tools ),
Personality( Standard Least Squares ),
Emphasis( Effect Leverage ),
Run Model(
:Value << {Pareto Plot( 0 ), Plot Actual by Predicted( 1 ), Plot Residual by Predicted( 1 ),
Plot Effect Leverage( 1 )}
),
invisible
),
)
);Re: 近似モデル使用中に近似線の色を変更するこんにちは、ジェフ、
あなたの方法もうまくいきました! 簡単な解決策をありがとうございました!
Re: 近似モデル使用中に近似線の色を変更するこんにちは、モーガンさん
最初の方法を使用しましたが、うまくいきました。 ありがとう! 本当に助けが必要でした。
Re: 近似モデル使用中に近似線の色を変更するジェフ、
これはカッコいい。はい、これにより、Value Colors() によって線が強制的に色付けされます。見つけたJMPの使用Value Colors() が列プロパティの 1 つであることが文書化されています。レポートやプロットで使用される情報を添付する」 しかし、それはあまり具体的ではありません。 何をするのかを追加すると良いでしょう。:sex はモデル化された要素ですが、ポイントでは使用されないことに注意してください。 したがって、できることとできないことについての別の文またはヒントがあるとよいでしょう。
これはフィットモデルに関連しているため、列の予測値と残差も関連するテーブルの Value Colors() を使用して、レバレッジプロットなどでもその色付けが使用されると便利です。
これを文書化していただきありがとうございます。
Re: 近似モデル使用中に近似線の色を変更するを使ってみてください値の色列のプロパティ。
:Tool << Set Property( "Value Colors", {"A" = "Red", "B" = "Blue"} );
Re: 近似モデル使用中に近似線の色を変更する私の返信の草稿が公開されるはずだと言われましたが、そうではありませんでした。 したがって、このメモでは、元の投稿で失われた詳細をいくつか追加します。
スクリプトは共通の傾きモデル (共分散分析) をフィッティングしています。 通常、これには常に相互作用のテストを伴う必要があります (傾きはツールによって異なります)。 このモデルは、時系列または管理図モデルに典型的な連続因子として :Date も使用します。
これらの質問の理由は、線の色のタスクが他のプラットフォーム (たとえば、ツールがグループ化要素となる二変量) でははるかに簡単であるためです。モデルの目標を明確にすると、ブロガーは使用するのに適したプラットフォームがあるかどうかを評価できます。ほとんどの場合、JMP でタスクを達成するには複数の方法があります。
前述したように、スクリプト (添付) は要求されたタスクを実行します。 このスクリプトでは Big Class を使用しており、:weight が :Value に置き換えられ、:height が :Date に置き換えられ、:sex が :Tool に置き換えられます。 モデルの適合ステートメントがわずかに変更され、実行後にモデルの適合ダイアログが閉じられるようになりました。いくつかのスクリプトのメモ:
- 最初のモデル フィットでは、M (男性) のみを使用して、唯一の「b」シナリオをエミュレートします。Xpath を使用して名前付きグラフ セグメントを検索するメソッドを使用し、色を変更するメッセージを送信します。
- 注: 信頼帯の名前付きセグメントは JMP 14 で変更され、JMP 12 および 13 では「.05 有意曲線」と呼ばれ、JMP 14 では「」と呼ばれます。 0 .05 有意曲線」; スクリプト内の行の上に変更が必要なコメントがあります。
- 2 番目のモデルは F と M の両方に適合します (2 つのツールのシナリオをシミュレートします)。 これは、番号付きセグメントと Dispatch ステートメントを使用した代替方法の例です。
もう 1 つ注意すべき点は、JMP 13 と 14 には影付きの信頼帯があることです。 問題を発見しました (JMP に報告しました): 1 つの要素のシェーディングを変更すると、すべての要素が変化しますフィットモデルその JMP セッションでは信頼バンドが存在するため、この問題を考慮して、中間色のライト グレーを選択しました。これにより、赤いバンドに青い線が表示されたり、その逆が表示されたりすることはありません。JMP 12 にはシェーディングがないので問題ありません。
JSL の快適さのレベルがわからない場合は、2 番目の方法の方が管理しやすいかもしれません。2 番目のメソッドをテンプレートとして使用して、onlyAExpr、onlyBExpr、および BothExpr を作成します。 それぞれに、希望の色を指定します。
2 番目の投稿を考慮して、分析の目的に応じて調査することができる代替表示のスクリプトを添付します。
Re: 近似モデル使用中に近似線の色を変更するアン・マリー
非常に詳細な回答をいただきましたが、書くのに時間がかかりすぎたようです。回収できることを願っていますが、そうでない場合は後で本質を捉えようとします。12、13、14 で実行されるスクリプトが添付されています。私の「失われた」メモでは、アプローチが提案されています。 このスクリプトは、カスタマイズを行うために 2 つの異なる方法を使用します。(1) Xpath によるグラフ セグメントの検索とカスタマイズ。 (2) 番号付きセグメントへのディスパッチを使用します。 アプローチでは、方法 2 を使用して、onlyAexpr、onlyBexpr、bothexpr を作成し、シナリオに基づいて対応する式を実行します。
私のメモでは、要件に応じて、より簡単なオプションがあると説明しました。復元されることを願っています。