在圖形產生器中加入已知斜率的迴歸線大家好,
我喜歡使用 XY 相關圖表的圖形產生器而不是使用雙變量。 有人知道圖形產生器中的天氣我們可以做迴歸線或用已知斜率擬合線嗎? 使用者可以定義擬合斜率嗎?我想使用圖形產生器,因為我想將多個圖表分成 GX 和 GY 組。
非常感謝您的投入。
記憶體
消費者與市場研究數據探索和視覺化回覆:具有已知斜率的 JMP Graph Builder 迴歸線(斜率使用者定義)您可以在“Fit Y By X”中使用“Fit Special”,然後採用以下方法@tx尼爾森:
NamesDefaultToHere(1);
// Example data
dt = Open("$SAMPLE_DATA/Big Class.jmp");
// Plot data
biv = dt << Bivariate(Y( :height ), X( :weight ), Invisible);
// Fit Special
myIntercept = 0;
biv << Fit Special( Intercept( myIntercept ));
// Save formula to table
biv << (Curve[1] << savePredicteds);
// Close Bivariate
Report(biv) << closeWindow;
// Get the formula
form = Column(dt, "Predicted Height") << getFormula;
// Express the formula as a function of x so 'YFunction()' will work
SubstituteInto(form, Expr(:weight), Expr(x));
// Use Graph Builder
gb = dt << Graph Builder(
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 3 ) ) )
);
// Add the graphics script
gbRep = Report(gb);
addScript = Expr(gbRep[FrameBox(1)] << addGraphicsScript(PenColor("Red"); YFunction(formTBD, x)));
SubstituteInto(addScript, Expr(formTBD), NameExpr(form));
addScript;
回覆:具有已知斜率的 JMP Graph Builder 迴歸線(斜率使用者定義)如果我只知道截距而不知道斜率的情況呢?
回覆:具有已知斜率的 JMP Graph Builder 迴歸線(斜率使用者定義)你好@內存,
是的,您可以使用自訂圖形腳本來完成此操作。 在圖形生成器或任何與此相關的圖形中,右鍵單擊>自訂。 然後,點擊加號以新增新的圖形腳本。 有一個適合您的 ay 函數模板,您可以自訂/更改 y 函數的斜率(或您喜歡的任何其他內容)。 下面是一個簡短的影片展示了這一點。 這是您要找的嗎?
我希望這有幫助!
朱利安
回覆:具有已知斜率的 JMP Graph Builder 迴歸線(斜率使用者定義)雖然沒有什麼像雙變量圖中那麼簡單,但為了添加函數,您可以使用圖形生成器中的自訂功能,並顯示您想要的任何類型的函數
這是使用以下自訂功能添加到圖形生成器中的非常簡單的線性方程
Pen Color( "red" );
Pen Size( 3 );
intercept = 50;
beta = .2;
Y Function( intercept + beta * x, x );

回覆:具有已知斜率的 JMP Graph Builder 迴歸線(斜率使用者定義)我如何調整斜率或如何改變擬合線的斜率。回覆:具有已知斜率的 JMP Graph Builder 迴歸線(斜率使用者定義)擬合線是可以放置在圖形產生器圖形上的項目之一
