Ich habe eine Tabelle wie folgt aufgebaut. Ich möchte die Service-Spalte nach Typ aufteilen, sodass das Ergebnis wie in der zweiten Tabelle unten aussieht. Wenn ich dies tue, verliere ich jedoch viele eindeutige ID-Werte. Als Referenz habe ich 15.047 eindeutige IDs und 78.276 Zeilen in meiner Rohdatentabelle. Von diesen 78.276 Diensten sind nur 963 Typ2. Wenn ich die Tabelle aufteile, gibt mir das Ergebnis eine Tabelle mit 77.313 Zeilen, die zunächst richtig schien, weil die Mathematik aufgeht. In der Split-Tabelle gibt es jedoch nur 14.910 eindeutige IDs.
Warum passiert das und wie kann ich es stoppen? Beachten Sie, dass nicht alle IDs Typ2-Werte haben (diejenigen, die dies tun, haben immer nur 1 Typ2-Wert), aber dies scheint nicht damit zusammenzuhängen, welche ID-Werte verloren gehen.
Ich brauche wirklich nur die Dienste, die in die 2 Typspalten aufgeteilt sind, es ist mir egal, wie sie angeordnet sind, insofern, in welchen Zeilen für diese ID der Dienst in Typ2 aufgeführt ist (z. B. in der gewünschten Ergebnistabelle unten, es ist in Ordnung habe es so, wie ich es gezeigt habe, aber es könnte auch eine zusätzliche Zeile für ID 1 haben, die in Typ1 leer ist und den Dienst in Typ2 anzeigt, anstatt den Typ2-Dienst in Zeile 1 aufzulisten. Ich weiß nicht, ob das hilft, es einfacher zu machen?)
Beispieldaten:
| ICH WÜRDE | Produkt | Service | Typ |
| 1 | Produkt1 | BeispielService1 | Typ 1 |
| 1 | Produkt1 | BeispielService2 | Typ 1 |
| 1 | Produkt1 | BeispielService3 | Typ 2 |
| 2 | Produkt2 | BeispielService1 | Typ 1 |
| 2 | Produkt2 | BeispielService4 | Typ 1 |
| 3 | Produkt3 | BeispielService5 | Typ 1 |
| 3 | Produkt3 | BeispielService6 | Typ 2 |
Erwünschtes Ergebnis:
| ICH WÜRDE | Produkt | Typ 1 | Typ 2 |
| 1 | Produkt1 | BeispielService1 | BeispielService3 |
| 1 | Produkt1 | BeispielService2 | |
| 2 | Produkt2 | BeispielService1 | |
| 2 | Produkt2 | BeispielService4 | |
| 3 | Produkt3 | BeispielService5 | BeispielService6 |
Ich verwende JMP 16.0.0 unter Windows 10