Ich lasse eine Reihe von Chargen über einen Zeitraum von Jahren produzieren, für die unterschiedlich viele Proben genommen wurden; zB siehe Tabelle unten.
Ich möchte in der Lage sein, die Anzahl der Chargen pro Jahr grafisch darzustellen, aber ich kann das anscheinend nicht tun, ohne eine neue Tabelle erstellen zu müssen, in der ich die Wiederholungen entferne; dh die Probenspalte. Gibt es eine einfache Möglichkeit, die Anzahl der Chargen pro Jahr unabhängig von der Anzahl der entnommenen Proben zu zählen und/oder zu visualisieren?
Danke im Voraus für die Hilfe!
| Jahr | Charge | Probe | Wert |
2015 | EIN | A1 | 2 |
| 2015 | EIN | A2 | 5 |
| 2016 | B | B1 | 3 |
| 2016 | C | C1 | 8 |
| 2016 | C | C2 | 1 |
| 2016 | C | C3 | 2 |
| 2016 | C | C4 | 10 |
| 2017 | D | D1 | 0 |
| 2017 | E | E1 | 5 |
| 2017 | E | E2 | 6 |
Hier ist ein ähnlicher Ansatz, der die Tabulate-Plattform verwendet.
dt = New Table( "Untitled", Add Rows( 10 ),
New Column( "Year", Numeric, "Ordinal", Format( "Best", 12 ),
Set Values( [2015, 2015, 2016, 2016, 2016, 2016, 2016, 2017, 2017, 2017] ) ),
New Column( "Batch", Character( 16 ), "Nominal",
Set Values( {"A", "A", "B", "C", "C", "C", "C", "D", "E", "E"} ) ),
New Column( "Sample", Character( 16 ), "Nominal",
Set Values( {"A1", "A2", "B1", "C1", "C2", "C3", "C4", "D1", "E1", "E2"} ) ),
New Column( "Value", Numeric, "Continuous", Format( "Best", 12 ),
Set Values( [2, 5, 3, 8, 1, 2, 10, 0, 5, 6] ) )
);
dt_tab = (dt << Tabulate(
Show Control Panel( 0 ),
Add Table( Row Table( Grouping Columns( :Year, :Batch ) ) )
)) << Make Into Data Table;
dt_tab << Graph Builder(
Show Control Panel( 0 ),
Variables( X( :Year ), Y( :N ), Overlay( :Batch ) ),
Elements( Bar( X, Y, Legend( 9 ), Bar Style( "Stacked" ) ) )
);

Ich vermute nur, aber nach Ihren Aussagen klingt es so, als wären Sie es gewohnt, Dinge in Excel zu erledigen.Der Grund, warum ich das sage, ist Ihr Zögern, eine neue Datentabelle zu erstellen.
" ohne eine neue Tabelle bauen zu müssen, in der ich die Wiederholungen entferne"
Mit JMP ist das Erstellen neuer Datentabellen ein ganz normaler Vorgang, aber normalerweise „entfernt“ man Zeilen nicht manuell, sondern verwendet eine der vielen JMP-Plattformen, um das Erforderliche auszuführen.In Ihrem Fall können Sie durch Ausführen der Summary Platform ganz einfach das erreichen, was Sie wollen.Und wenn Sie Tausende von Datenzeilen haben, ist die Arbeit für Sie genauso einfach, als wenn Sie 10 Zeilen von Zeilen haben.
Dazu muss die Summary Platform zweimal ausgeführt werden.
1. Öffnen Sie die Datentabelle.
2. Öffnen
Tabellen==>Zusammenfassung
3. Füllen Sie das Dialogfeld wie folgt aus:

4. Klicken Sie auf OK und es wird eine neue Datentabelle erstellt, die wie folgt aussieht

Die Daten in dieser Tabelle enthalten eine Zählung der Anzahl (N Zeilen) jedes unterschiedlichen Chargentyps pro Jahr, und Sie möchten die Anzahl der Chargen pro Jahr.Wenn Sie also die Summary Platform auf der obigen neuen Datentabelle ausführen,

Sie erhalten die folgende Datentabelle mit den gewünschten Werten
