在 JMP 14.2.0 中清理格式混亂的大型數據集嗨,我有一個大型數據集,其中包含列和行中的有用信息。 行中的數據具有正在收集的信息類型的行,然後需要將其鏈接到列中更靠下的行中的結果。 包含此信息的行數是可變的,在某些情況下是自由格式輸入而不是指定輸入。 我一直在使用重新編碼、子集和轉置來將數據轉換為可管理的格式,但是由於我有超過 50K 行要處理,因此數據驗證既費時又困難。 我試圖在下面生成一個簡化的示例,說明我所擁有的和我想要的。 有人可以幫忙嗎?
我有的
| 化驗 | 有用信息 1 | 有用信息 2 | 有用信息 3 | 有用信息 4 | 其他信息 | 其他信息的價值 |
| 1 | 控制批號 | abcdefg | 對照結果 | 10 | 有用信息 5 | 方法 ID |
| 1 | 控制批號 | abcdefg | 對照結果 | 10 | 有用信息 6 | 方法版本 |
| 1 | 控制批號 | abcdefg | 對照結果 | 10 | 有用信息的結果 5 | 方法 x |
| 1 | 控制批號 | abcdefg | 對照結果 | 10 | 有用信息的結果 6 | 1 |
| 2 | 控制批號 | abcdefg | 對照結果 | 11 | 有用信息 5 | 方法 ID |
| 2 | 控制批號 | abcdefg | 對照結果 | 11 | 有用信息 6 | 方法版本 |
| 2 | 控制批號 | abcdefg | 對照結果 | 11 | 有用信息 7 | 樣本結果 |
| 2 | 控制批號 | abcdefg | 對照結果 | 11 | 有用信息 8 | 設備編號 |
| 2 | 控制批號 | abcdefg | 對照結果 | 11 | 有用信息的結果 5 | 方法 x |
| 2 | 控制批號 | abcdefg | 對照結果 | 11 | 有用信息的結果 6 | 1 |
| 2 | 控制批號 | abcdefg | 對照結果 | 11 | 有用信息的結果 7 | 12 |
| 2 | 控制批號 | abcdefg | 對照結果 | 11 | 有用信息的結果 8 | 123456 |
| 3 | 控制批號 | abcdefg | 對照結果 | 10 | 有用信息 5 | 方法 ID |
| 3 | 控制批號 | abcdefg | 對照結果 | 10 | 有用信息 6 | 方法版本 |
| 3 | 控制批號 | abcdefg | 對照結果 | 10 | 有用信息 7 | 樣本結果 |
| 3 | 控制批號 | abcdefg | 對照結果 | 10 | 有用信息 8 | 設備類型 |
| 3 | 控制批號 | abcdefg | 對照結果 | 10 | 有用信息 9 | 設備編號 |
| 3 | 控制批號 | abcdefg | 對照結果 | 10 | 有用信息的結果 5 | 方法 x |
| 3 | 控制批號 | abcdefg | 對照結果 | 10 | 有用信息的結果 6 | 1 |
| 3 | 控制批號 | abcdefg | 對照結果 | 10 | 有用信息的結果 7 | 12 |
| 3 | 控制批號 | abcdefg | 對照結果 | 10 | 有用信息的結果 8 | 讀者 |
| 3 | 控制批號 | abcdefg | 對照結果 | 10 | 有用信息的結果 9 | 123456 |
我想要什麼:
| 化驗 | 控制批號 | 對照結果 | 方法 ID | 方法版本 | 樣本結果 | 設備編號 | 設備類型 |
| 1 | abcdefg | 10 | 方法 x | 1 | | | |
| 2 | abcdefg | 11 | 方法 x | 1 | 12 | 123456 | |
| 3 | abcdefg | 10 | 方法 x | 1 | 12 | 123456 | 讀者 |
或者這也可以工作:
| 化驗 | 範圍 | 結果 |
| 1 | 對照結果 | 10 |
| 1 | 方法 ID | 方法 x |
| 1 | 方法版本 | 1 |
| 1 | 樣本結果 | |
| 1 | 設備編號 | |
| 1 | 設備類型 | |
| 1 | 設備編號 | |
| 2 | 方法 ID | 方法 x |
| 2 | 方法版本 | 1 |
| 2 | 樣本結果 | 12 |
| 2 | 設備編號 | 123456 |
| 2 | 設備類型 | |
| 2 | 設備編號 | |
| 3 | 方法 ID | 方法 x |
| 3 | 方法版本 | 1 |
| 3 | 樣本結果 | 12 |
| 3 | 設備編號 | 123456 |
| 3 | 設備類型 | 讀者 |
| 3 | 設備編號 | 123456 |
數據表