2016-07-12 109 views
1

使用JSL腳本,我將兩個條件A和B中的幾個變量V1,V2,V3(依此類推)相互對照,以查看它們之間的相關性。例如。 A的V1與V1的V1相關聯。如何從JMP報告中提取R平方和斜率數據?

然後,我將圖發送到JMP報告,因此所有圖都將出現在一個窗口中。

在JMP中,我使用「Fit Line」命令生成R平方表。然後,我使用「Fit Special」命令生成斜率等於1的線。因此,我創建了線性迴歸線並創建了迴歸報告。見http://www.jmp.com/support/help/Regression_Reports.shtml#846953

我的問題是這樣的。如何從迴歸報告中提取數字並將其置於變量中?

我的目的是這樣的。我需要在單個表格中列出R平方值和y截距。現在,我正在手動輸入。

非常感謝。

+1

我不知道你是否有過答案,但你可以點擊表格文本中任意位置的右鍵並選擇「製作成數據表」。 –

+0

謝謝!我以前從來不知道這個功能。嗯,有沒有辦法使用JSL腳本來執行這個命令?再次感謝。 – user4003837

回答

1

下面是JMP基於血壓採樣數據的樣本:

我們會做使用「BP 6M」 X和「BP 8M」 Y的一個「適合X到Y」,並添加合適線。這個初始部分是通過「將腳本保存到腳本窗口」完成的。 biv +其餘的名字加入。

/* get the Bivariate fit with its Fit Line into a variable */ 
biv = Bivariate(Y(:BP 8M), X(:BP 6M), Fit Line({Line1 Color({213, 72, 87})})); 

/* get the report into a variable */ 
reportbiv = biv << Report; 

/* output the Summary of Fit to a table */ 
dt = reportbiv["Summary of Fit"][1] << MakeIntoDataTable; 
+1

順便說一句,檢查此鏈接的代碼的來源和更多信息 - http://stackoverflow.com/questions/32978580/pull-out-r-squared-from-fit-model-to-table-in-jsl -jmp –