Benutzerdefinierte Gruppierung nach VerteilungsdiagrammenIch habe zwei Spaltendaten. Spalte1 enthält Messdaten von Teilen und Spalte2 listet „Bestanden“ oder „Nicht bestanden“ auf. Ich möchte die vollständige Verteilung (Bestanden + Nicht bestanden) für alle gemessenen Daten grafisch darstellen und dann darunter die Verteilung der nur bestandenen (Bestanden) Teile stapeln. Wie soll das funktionieren (JSL-Skript wäre in Ordnung, aber ich würde auch gerne wissen, ob dies interaktiv erfolgen könnte)?
Im Moment kann ich in der Option „Verteilungsdiagramm“ nur nach Spalte 2 gruppieren und erhalte eine Verteilung für „Fehlgeschlagen“ und darunter eine Verteilung für „Bestanden“ (wenn sie untereinander gestapelt sind).
Datenmischung und -bereinigungBetreff: Benutzerdefinierte Gruppierung nach VerteilungsdiagrammenEinfach...
New Window("My Report",
Distribution(
Stack( 1 ),
Continuous Distribution(
Column( :Col1),
Horizontal Layout( 1 ),
Vertical( 0 )
)
);
Distribution(
Stack( 1 ),
Automatic Recalc( 1 ),
Continuous Distribution(
Column( :Col1),
Horizontal Layout( 1 ),
Vertical( 0 )
),
Local Data Filter(
Close Outline( 1 ),
Add Filter( columns( :Col2), Where( :Col2== "PASS" ) )
)
);
);Betreff: Benutzerdefinierte Gruppierung nach VerteilungsdiagrammenHier sind meine beiden Skripte für die vollständige Verteilung bzw. die „Pass“-Verteilung. Gibt es keine einfache Möglichkeit, sie über JSL in einem Diagramm untereinander anzuzeigen?
Distribution( Continuous Distribution( Column( :Col1) ) );
Distribution(
Automatic Recalc( 1 ),
Continuous Distribution( Column( :Col1 ) ),
Local Data Filter(
Close Outline( 1 ),
Add Filter( columns( :Col2), Where( :Col2 == "PASS" ) )
)
);
Betreff: Benutzerdefinierte Gruppierung nach Verteilungsdiagrammen@Dan_Obermiller . Ich sehe darin kein JSL-Skript, wenn das kombinierte Diagramm gespeichert wird. Es gibt sich selbst den Standardnamen „Dashboard“, der beim Öffnen zwei Diagramme darin anzeigt. Wo mache ich einen Fehler?
Betreff: Benutzerdefinierte Gruppierung nach VerteilungsdiagrammenMir war nicht aufgefallen, dass das Drehbuch die Handlungsstränge nicht vertikal anordnete. In diesem Fall müssen Sie meiner Meinung nach das Skript ändern, indem Sie die entsprechende VListBox einfügen, in die die Grafiken eingefügt werden sollen.
Betreff: Benutzerdefinierte Gruppierung nach VerteilungsdiagrammenDanke @Dan_Obermiller . Das funktioniert und es ist ein sehr nützlicher Trick, den man kennen sollte. Durch die Ausführung des gespeicherten Skripts werden die Verteilungsdiagramme jedoch nicht untereinander reproduziert. Sie erscheinen immer noch nebeneinander. Wie kann man das beheben?
Betreff: Benutzerdefinierte Gruppierung nach VerteilungsdiagrammenDieses können Sie interaktiv als Dashboard aufbauen. Dieser Ansatz generiert auch das Skript, das Sie benötigen, wenn Sie das möchten.
Erstellen Sie Ihre Verteilung von Column1.
Erstellen Sie nun eine weitere Verteilung von Spalte1, fügen Sie jedoch einen lokalen Datenfilter hinzu, der Spalte2 verwendet. Wählen Sie die Gruppe „Pass“ aus, sodass in diesem Berichtsfenster jetzt nur die Pass-Beobachtungen angezeigt werden. Ich würde dann den Filterbereich „Lokale Daten“ ausblenden, aber das bleibt Ihnen überlassen.
Aktivieren Sie unten rechts in jedem dieser Berichtsfenster das Kontrollkästchen. Klicken Sie nun im selben Bereich auf den Abwärtspfeil und wählen Sie „Fenster kombinieren“. Dadurch erhalten Sie beide Berichte in einem Fenster, diese sind jedoch horizontal angeordnet. Klicken Sie auf den gefilterten Bericht und ziehen Sie ihn unter den nicht gefilterten Bericht.
Ich denke, das wird Ihnen alles geben, was Sie brauchen.
Betreff: Benutzerdefinierte Gruppierung nach VerteilungsdiagrammenDanke @tom_abramov .Ich hätte es angeben sollen. Ich suche nach einer Lösung, ohne die Datentabelle zu ändern.
Betreff: Benutzerdefinierte Gruppierung nach VerteilungsdiagrammenKopieren Sie „Spalte1“ nach „Spalte1_Kopie“.
Erstellen Sie eine Verteilung für „column1“ und „column1_copy“.
Fügen Sie für beide den lokalen Datenfilter von Spalte 2 hinzu (für Spalte 1 ist dies nicht erforderlich, aber zur Vereinfachung der Diagramme wäre es hilfreich).
Wählen Sie „Nur übergeben“ im lokalen Datenfilter von „column1_copy“.
Ich hoffe es hilft.
BR,
Tom