使用擬合模型時變更擬合線顏色我正在使用擬合模型根據“工具”列的值繪製擬合線。 我在此列中有 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
),
)
);回覆:使用擬合模型時變更擬合線顏色你好傑夫,
你的方法也有效! 非常感謝您提供簡單的解決方案!
回覆:使用擬合模型時變更擬合線顏色你好摩根,
我用了你的第一個方法,效果很好。 萬分感謝! 我真的需要幫助。
回覆:使用擬合模型時變更擬合線顏色傑夫,
這很酷。是的,這確實強制線條由 Value Colors() 著色。我找到使用 JMP文件表明 Value Colors() 是“附加報告和繪圖中使用的信息「但不是很具體。 如果能添加它的功能就太好了。請注意,:sex 是一個建模因素,但點不使用它。 因此,也許再有一句話或提示來說明它的作用和不作用會更好。
由於這與擬合模型相關,因此如果列的預測和殘差也使用關聯表的 Value Colors(),那麼槓桿圖等也將使用該著色。
感謝您記錄這一點。
回覆:使用擬合模型時變更擬合線顏色嘗試使用價值顏色列屬性。
:Tool << Set Property( "Value Colors", {"A" = "Red", "B" = "Blue"} );
回覆:使用擬合模型時變更擬合線顏色有人告訴我我的答覆草稿應該可以使用,但事實並非如此。 因此,此註釋將添加原始帖子中丟失的一些詳細資訊。
您的腳本正在擬合一個常見的斜率模型(協方差分析)。 通常,這應該始終伴隨著互動測試(斜率因工具而異)。 該模型還使用 :Date 作為連續因子,這是時間序列或控制圖模型的典型特徵。
出現這些問題的原因是線條顏色任務在其他平台中要容易得多,例如,雙變量,其中工具將是分組因素。如果您闡明模型的目標,部落客可以評估是否有更好的平台可供使用。大多數情況下,JMP 中有多種方法可以完成任務。
如前所述,腳本(附件)確實執行您要求的任務。 腳本使用 Big Class,其中 :weight 取代 :Value、:height 取代 :Date 以及 :sex 取代 :Tool。 對擬合模型語句進行了輕微修改,以便擬合模型對話方塊在運行後關閉。一些腳本註解:
- 第一個模型擬合僅使用 M(男性)來模擬您唯一的“b”場景。它使用一種方法來使用 Xpath 來尋找命名圖段,然後發送訊息來修改顏色。
- 注意:置信帶的命名段在 JMP 14 中更改,在 JMP 12 和 13 中,它稱為“.05 顯著性曲線”,在 JMP 14 中稱為“ 0 .05 顯著性曲線」;腳本中有一條註解需要更改。
- 第二個模型適合 F 和 M(模擬您的 2 工具場景)。 這是使用編號段和 Dispatch 語句的替代方法的範例。
另一個需要注意的是 JMP 13 和 14 有陰影置信帶。 我發現了一個問題(已向 JMP 報告):更改一個因素的陰影會改變所有因素適合模型JMP 會話中的置信帶,因此由於這個問題,我選擇了淺灰色(中性)......因此您不會看到帶有藍線的紅色帶,反之亦然。JMP 12 沒有陰影,因此沒有問題。
由於不知道您對 JSL 的舒適程度,第二種方法可能更容易管理。使用第二種方法作為模板建立一個 onlyAExpr、一個 onlyBExpr 和一個 BothExpr。 對於每個,指定首選顏色。
鑑於您的第二篇文章,我附上了您可能想要研究的備用顯示的腳本,具體取決於您的分析目標。
回覆:使用擬合模型時變更擬合線顏色安妮瑪麗,
我有一個非常詳細的回复,但我想寫它花了太長時間。我希望它能被檢索到,如果沒有,我稍後會嘗試捕捉本質。附件是在 12、13 和 14 中運行的腳本。我的「遺失」筆記提出了一種方法。 腳本使用2種不同的方法進行自訂:(1)Xpath查找圖段並自訂; (2) 使用 Dispatch 到編號段。 一種方法是使用方法2,建立一個onlyAexpr、onlyBexpr和bothexpr,然後根據場景運行對應的表達式。
我的註釋解釋說,根據您的要求,還有更簡單的選擇。希望它能夠恢復。