如何通過JSL提取多變量控製圖的變更點值?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好:
最近我正在研究統計過程控制理論。
我在JMP中發現了“多變量控製圖”功能,它也能夠在內部進行變點分析(CPA)。
( 多變量控製圖的其他示例 )
但是,我很好奇如何編寫JSL來提取“變化點”的值,它總是顯示為“變化點出現在第N行”的文本。
從“複製腳本”選項,只有“(1)變更點分析”與CPA相關,它只是啟用功能,而不是提取值。
這個問題困擾了我一段時間,感謝大家閱讀!
Re:如何通過JSL提取多變量控製圖的變更點值?我看到有一個相關的主題: https://community.jmp.com/thread/65698 請幫忙嗎?
JMP和SAS可以通過多種方式進行互操作,“幫助>書籍>腳本指南”中的第14章將幫助您入門。另請參閱“幫助>書籍> JSL語法參考”。
Re:如何通過JSL提取多變量控製圖的變更點值?你好伊恩:
太奇妙了!我今天嘗試過,發現變化點可以記錄為變量。
但我還能問一個問題嗎?
目前我在企業指南(SAS ver:9.3)中編寫了一些SAS代碼,有沒有快速的方法從SAS讀取JMP變量?
到目前為止,我認為我可以調用JMP腳本從SAS執行,然後將rn放在JMP / SAS表中。最後使用SAS導入表以獲取值。
但是我認為它包含太多的程序......所以我正在尋找其他更好的方法。
Re:如何通過JSL提取多變量控製圖的變更點值?您可以隨時將其從報告中挖掘出來:
DT = 打開 ( “$ SAMPLE_DATA / Quality Control / Gravel.jmp” ) ;
MVC = DT << 了RunScript ( “多變量控製圖” ) ;
cpText = 報告 ( MVC ) 文本框 ( 8 )] << 的getText ;
cpTextWords = 話 ( cpText ) ;
RN = 民 ( SUBSTR ( cpTextWords [ 7 ] , 1 ,長度 ( cpTextWords [ 7 ]) - 1 )) ;
打印 ( RN ) ;