表重排挑戰你好-
我正在嘗試重新排列表格並且正在努力獲得所需的輸出。 我曾嘗試在各種排列中使用匯總表、加入或更新菜單功能,但都失敗了......任何幫助將不勝感激 - 實際表有 80,000 行,所以真的不能手動執行此操作......
我知道真實數據集中任何給定的樣本 ID 的解凍日期/解凍 ID 不超過 10 個。
匯總表功能快速讓我找到一個表,其中每個樣品 ID 僅列出一次(需要)-但我不知道如何創建和填充額外的解凍日期和解凍 ID 列。
謝謝
傑克
起始表:
| 樣品編號 | 解凍日期 | 解凍 ID |
| 1 | 2003 年 7 月 28 日 | 43 |
| 2 | 2003 年 7 月 28 日 | 12 |
| 3 | 2003 年 7 月 28 日 | 32 |
| 4 | 2003 年 7 月 28 日 | 54 |
| 4 | 2003 年 9 月 28 日 | 78 |
| 4 | 2003 年 11 月 28 日 | 95 |
| 5 | 2003 年 7 月 28 日 | 58 |
| 5 | 2003 年 9 月 28 日 | 80 |
| 6 | 2003 年 7 月 28 日 | 60 |
所需的輸出表:
| 樣品編號 | 解凍日期 1 | 解凍 ID 1 | 解凍日期 2 | 解凍 ID 2 | 解凍日期 3 | 解凍 ID 3 |
| 1 | 2003 年 7 月 28 日 | 43 | | | | |
| 2 | 2003 年 7 月 28 日 | 12 | | | | |
| 3 | 2003 年 7 月 28 日 | 32 | | | | |
| 4 | 2003 年 7 月 28 日 | 54 | 2003 年 9 月 28 日 | 78 | 2003 年 11 月 28 日 | 95 |
| 5 | 2003 年 7 月 28 日 | 58 | 2003 年 9 月 28 日 | 80 | | |
| 6 | 2003 年 7 月 28 日 | 60 | | | | |
回复:表格重新排列挑戰非常感謝您的回答-效果很好...
我不是將其用於分析-而是重新組織存儲樣本的大型數據庫以上傳到需要特定格式的商業冷凍數據庫... 我總是求助於 JMP 進行此類工作,但無法弄清楚這一點.. 我肯定會閱讀 Col Rank 函數,因為這是我沒有考慮過的步驟......
最好的,
傑克
回复:表格重新排列挑戰非常感謝......這讓我非常非常接近所需的輸出......但是下面的回复(來自jerry_cooper)讓我一直到那裡......
我非常感謝您花時間思考問題並提供您的意見......
最好的,
傑克
回复:表格重新排列挑戰你好@jdkurtis ,
了解您希望進行的分析可能會有所幫助,因為您的數據很可能已經處於分析就緒格式。 大多數 JMP 平台都可以很好地處理“高”或“堆疊”數據。 但是,執行您所要求的最簡單的方法是創建一個新的公式列,其中包含樣本 ID 中每個日期的排名:
Col Rank(:解凍日期,:樣品 ID)
然後只需使用定義了以下角色的 Tables->Split 函數:
拆分方式:新的公式列
拆分列:解凍 ID、解凍日期
組:樣品編號
這應該給你你所追求的。 希望這可以幫助。
回复:表格重新排列挑戰在數據表上完成摘要後,您可以使用
表==>拆分
和按解凍日期拆分,按樣品 ID 分組,並將解凍 ID 作為拆分列