附加到這篇文章,找到由阿克海洋生物公司2023 年 Nordic JMP 使用者小組會議期間的代表。
警告幾句:
- 正如問答期間所強調的,基本假設存在問題,因此相關數據的重新標準化在統計上不一定是合理的。 此外,正如一位與會者指出的那樣,對於 X 軸(時間)而不是測量的品質控制參數來說,具有不確定性區間可能更有用,或者可能更可取。
- 共享的腳本假設允許匯集一個產品類別下不同批次的(假設穩定性)資料。 更準確地說,它不允許用戶查看單一批次,而只能查看產品。 這需要對可合併性進行統計測試;想必;添加一個面板以允許過濾批次是相當容易的。
- 該腳本要求其使用的資料表已至少有一個相關列,該列在 t=0 時的值恰好為 100。
- 我非常確信這個腳本的編寫效率不高,而且我也確信我對所使用的許多解決方案了解甚少。 有些解決方案是透過反覆試驗確定的,而沒有建立對底層流程的理解。 腳本中的引用可能也不是非常無懈可擊,您可以透過在運行腳本之前同時打開多個表來測試這一點。
- 選擇沒有任何資料顯示的按鈕組合併恢復到有資料顯示的組合將(有點不穩定)打開帶有迴歸統計資料的「線性擬合」輪廓框。 我無法解決這個問題。
- 當然,允許存取保存具有規格限制的資料表的資料庫的按鈕被刪除(如果您還記得顯示了此功能)。
整體來說我還是比較滿意的。
演示的“計算器”或“模型選擇”視窗以兩種形式附加到本文中:
- 作為文件重新標準化視窗script.jsl :
- 執行此腳本將以不可見的方式開啟表Example.jmp。 使用者可以對產品+儲存條件+QC參數進行不同的選擇。
- 退出視窗時,將自動關閉所使用的資料表而不儲存。
- 作為裡面的表腳本範例.jmp :
- 當使用者執行此表中的表腳本時,他/她將能夠透過向表中新增新的公式列來觀察計算器的運作情況。 這些列隨後用於繪圖。
- 該腳本幾乎按原樣位於表中,這意味著關閉「模型選擇」視窗也將關閉資料表(不儲存)。 如果使用者想要阻止表關閉,則需要透過註解掉「On close()」部分來修改表,如下面的螢幕截圖所示。

查看表格和腳本時,可以根據您的個人需求進行調整,如果你有興趣的話。 請注意,腳本使用的表中可以有任意數量的相關列。 (查看最佳化列公式,將時間分辨資料標準化為 100% rel。在 t=0 時有關如何新增相對計算的輸入。)此腳本將透過使用 For 迴圈和巢狀 If 語句來尋找 time = 0 時值恰好為 100 的所有列來找到這些列,如下面的螢幕截圖所示。 然後,列名稱儲存在變數中,並用於填入「模型選擇」視窗中的列列錶框。

從我的角度來看重要的教訓:
如果您有任何反饋、腳本的任何修改或改進,我很樂意知道。
這是一次有趣的會議,希望 2024 年能再次見到您!