我有一個包含多個值的列捕獲不同的時間點。 如何使用基於高於和低於基線中位數的值劃分樣本的公式創建新列
| 時間點 | 每個主題的數據 |
| 基線 | 169.8 |
| 30天 | 180.6 |
| 3個月 | 188.1 |
| 6個月 | 174.98 |
| 1年 | 215 |
| 基線 | 214.9 |
| 30天 | 206.7 |
| 3個月 | 222.6 |
| 6個月 | 219.9 |
| 1年 | 191.9 |
你好@sanchezpeinado ,
有幾種不同的方法可以做到這一點。 最終,您將希望根據基線值創建一個條件公式。 但是,您的數據表並沒有像 JMP 真正應該設置的那樣設置。 查看您的列,看起來您還應該有另一列,可能是“產品”或類似的列,因為您的“時間點”列重複了一些具有新基線值的條目。 像下面這樣:

然後,您可能希望使用 Product 列拆分數據表並拆分其他兩列。 新表將如下所示。

此表中的最後兩列是使用條件 IF 語句的公式。 每個都引用每個“產品”的第一個單元格(基線)。 要引用列的特定單元格,請在列名類型 [] 之後,左方括號後跟右方括號。 然後,您將 1 放在相應列的第一個單元格中。


這些公式設置為返回一個數值 -1 表示低於基線,1 表示高於基線。 您可以將其更改為您想要的任何內容,文本或 0/1 或其他任何內容。
這只是一種方法,還有其他方法。 不過,您肯定希望為 JMP 更改數據表的結構。 在單列中有多個基線條目會使創建公式變得相當困難。
希望這可以幫助!,
DS