我有一個像下面這樣設置的表。 我想按類型拆分服務列,以便結果看起來像下面的第二個表。 但是,當我這樣做時,我最終會丟失很多 ID 的唯一值。 作為參考,我的原始數據表中有 15,047 個唯一 ID 和 78,276 行。 在這 78,276 項服務中,只有 963 項是 Type2。 當我進行表格拆分時,結果給出了一個包含 77,313 行的表格,起初看起來是正確的,因為數學計算出來了。 但是在拆分錶中只有 14,910 個唯一 ID。
為什麼會發生這種情況,我該如何阻止它? 需要注意的是,並非所有 ID 都具有 Type2 值(具有的 ID 只會有 1 個 Type2 值),但這似乎與丟失的 ID 值無關。
我真的只需要將服務分成 2 種類型的列,我不關心它們是如何排列的,只要該 ID 的哪些行具有 Type2 中列出的服務(例如,在下面的期望結果表中,可以如我所示,它也可以有一個額外的 ID 1 行,該行在 Type1 中為空白,並在 Type2 中顯示服務,而不是在第 1 行中列出 Type2 服務。 我不知道這是否有助於使這更容易?)
示例數據:
| ID | 產品 | 服務 | 類型 |
| 1個 | 產品1 | 示例服務 1 | 類型1 |
| 1個 | 產品1 | 示例服務 2 | 類型1 |
| 1個 | 產品1 | 示例服務 3 | 類型2 |
| 2個 | 產品2 | 示例服務 1 | 類型1 |
| 2個 | 產品2 | 示例服務 4 | 類型1 |
| 3個 | 產品3 | 示例服務 5 | 類型1 |
| 3個 | 產品3 | 示例服務 6 | 類型2 |
期望的結果:
| ID | 產品 | 類型1 | 類型2 |
| 1個 | 產品1 | 示例服務 1 | 示例服務 3 |
| 1個 | 產品1 | 示例服務 2 | |
| 2個 | 產品2 | 示例服務 1 | |
| 2個 | 產品2 | 示例服務 4 | |
| 3個 | 產品3 | 示例服務 5 | 示例服務 6 |
我在 Windows 10 上使用 JMP 16.0.0