回复:公式幫助:計算多個樣本相對於初始時間點的變化評論中的注意事項!
線程中的圖像不能準確代表重複測量值……抱歉。jmp 表是正確的。
這個圖像也是正確的:

克里斯
回复:公式幫助:計算多個樣本相對於初始時間點的變化這是我使用的公式。
currentSample = :Sample Designation;
timePointZero = :Data[(Current Data Table() << get rows where( :"Time Point (h)"n == 0 & :Sample Designation == currentSample ))[1]];
Abs( (timePointZero - :Data) / timePointZero );

回复:公式幫助:計算多個樣本相對於初始時間點的變化我喜歡使用 Col 函數來獲取所需的行號。 在這種情況下,時間點 = 0 似乎總是在後面的時間點之前,所以簡單的 Col Min 應該就足夠了
:Data/:Data[Col Min(Row(), :Sample Designation)] - 1;
這部分
Col Min(Row(), :Sample Designation)
用於獲取每個樣本名稱的最小行號,並且由於數據已排序,它將獲得時間點 = 0。
回复:公式幫助:計算多個樣本相對於初始時間點的變化吉姆,
感謝您的回复。我試過上面的方法並收到以下錯誤消息:

注意:我已將您的腳本粘貼到“新腳本”並運行它。我還嘗試在公式編輯器中使用該腳本...在那種情況下出現錯誤,指出當前數據表函數有副作用或不適合在公式中使用。
我可能會遺漏一些簡單的東西……有什麼想法嗎?
謝謝!
克里斯
回复:公式幫助:計算多個樣本相對於初始時間點的變化嗨,亞爾莫,
這非常有效...謝謝!我不太清楚這個腳本發生了什麼。你能再解釋一下嗎?
再次感謝!
克里斯
回复:公式幫助:計算多個樣本相對於初始時間點的變化嗨,吉姆,
當我打開數據表時,我在最後一列中看到了正確的值。但是,列信息中沒有公式(並且該列未指示為公式列)。
謝謝,
克里斯
回复:公式幫助:計算多個樣本相對於初始時間點的變化我將我提供的公式重新應用到您提供的示例數據表中,沒有發現錯誤。我已將公式附加到您的示例表中,並將其附加到此回復中。請驗證它是否在您的系統中正確運行。
回复:公式幫助:計算多個樣本相對於初始時間點的變化我的錯誤.....這是一個帶公式的更正表。
公式幫助:計算多個樣本相對於初始時間點的變化大家好,
我對在 JMP 中創建條件公式有點陌生,並且在這方面遇到了一些困難。
我將在特定時間點收集多個不同樣本的數據。每個樣本都有一個對應的初始 (T=0) 時間點值,我希望有一列用於顯示給定時間點相對於 T=0 的%差異。該表將包含每個樣本的多個重複項(按行排列)和十幾個左右指標(按列排列)。這是表格格式的總體思路:

我嘗試根據“樣本指定”列將數學設置為“匹配”,但在使用條件語法將給定行指向其各自的 T=0 數據時遇到困難。我發現以下搜索類似問題,但無法修改腳本以匹配我的佈局:
https://community.jmp.com/t5/Discussions/Divide-column-by-reference-point-with-conditions/mp/432899#M68261
當然:我對腳本還算不上新手......
我也包含了 jmp 表。
在此先感謝您的幫助。
克里斯
自動化和腳本編寫大規模定制