Re: Fehler im Graph Builder? Mehrfachantwort + mehrere HistogrammeHallo @Hogi ,
Ich denke nicht, dass dies ein Fehler ist, sondern eine erwartete Änderung, die davon abhängt, wie Ihre Daten strukturiert sind und welche Informationen Sie anzeigen.
- In Diagramm 1 haben Sie wohl eine Zeile pro Schüler, aber mehrere Antworten pro Schüler bedeutet, dass das Diagramm auf der linken Seite die Anzahl der Männer oder Frauen anzeigt Antworten und nicht die Anzahl der Männer oder Frauen Studenten .
- In Diagramm 2 zeigen Sie nur die Variable "Geschlecht" Ihrer Beobachtungen an, sodass Sie Ihre korrekte Schülerzahl haben.
Vielleicht könnte eine Neuformatierung der Datentabelle (Stapeln der Informationen über die Länder) und/oder das Hinzufügen einer Schüler-ID-Spalte (um das antwortende Thema zu identifizieren und eine doppelte Anzahl von Antworten zu vermeiden) hilfreich sein.
In einigen Fällen müssen Sie möglicherweise auch separate Diagramme erstellen.
Ich hoffe, diese erste Antwort kann Ihnen helfen.
Re: Fehler im Graph Builder? Mehrfachantwort + mehrere HistogrammeHallo @Hogi ,
Ich habe Ihr Problem verstanden, aber dieses Verhalten scheint mir in Bezug auf die von Ihnen gezeigten Daten und die Art des Diagramms ganz normal zu sein: Die Y-Achse "Count" soll in Ihrem Beispiel die Anzahl der Antworten unabhängig zählen (unabhängig von den Schülern) UND die Anzahl der Schüler pro Geschlecht, das sind zwei unterschiedliche Zählangaben.
Ich habe hier einen Workaround gefunden (es braucht nur eine Spalte "Count ID by sex", um das folgende Diagramm zu erstellen):

Und hier ist das Skript, wenn Sie es versuchen möchten:
Graph Builder(
Size( 565, 582 ),
Show Control Panel( 0 ),
Variables(
X( :sex ),
Y( :countries visited ),
Y( :"Count[ID][sex]"n ),
Overlay( :sex )
),
Elements( Position( 1, 1 ), Histogram( X, Y, Legend( 11 ), Counts( 1 ) ) ),
Elements(
Position( 1, 2 ),
Bar( X, Y, Legend( 4 ), Label( "Label by Value" ) )
),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
11,
Properties( 0, {Fill Color( 19 )}, Item ID( "F", 1 ) ),
Properties( 1, {Fill Color( 21 )}, Item ID( "M", 1 ) )
), Legend Model(
4,
Properties( 0, {Fill Color( 19 )}, Item ID( "F", 1 ) ),
Properties( 1, {Fill Color( 21 )}, Item ID( "M", 1 ) )
)}
),
Dispatch(
{},
"400",
LegendBox,
{Legend Position( {11, [2, 3], 4, [0, 1]} )}
)
)
);
Dies sollte das Problem lösen, das Sie haben, indem Sie zwei Arten von Informationen in derselben Grafik anzeigen.
Re: Fehler im Graph Builder? Mehrfachantwort + mehrere HistogrammeHallo @Victor_G
es ist nur der Standard Familien der großen Klasse Datentabelle, also ja, eine Zeile pro Schüler..
Ich habe es wegen der Spalten mit Modellierungstyp verwendet mehrfache Antwort .
Nehmen wir ein einfacheres Beispiel mit nur 2 Schülern in der Klasse, einem Mädchen und einem Jungen.
Die Ergebnisse sind ziemlich überraschend:
- 9 zählt für Frauen ?!?! - nur weil das alleinstehende Mädchen in der Klasse 3 sportliche Aktivitäten hat und 3 Länder besucht hat
- das alleinstehende Mädchen zählt 3x für Basketball ,(das gleiche gilt auch für die anderen sportlichen Aktivitäten) . weil sie 3 Länder besucht hat?!?
- der Ppor-Junge zählt nur 2x, weil er nur 2 Länder besucht hat
Ist diese Antwort wirklich " erwartet " ?
Ich frage mich, wer diese komplexe Art von Handlung braucht: Produkt der Zahl des Individuums " Antworten "
Könnte sein, dass es einige Benutzer gibt, die es wirklich so brauchen, aber ich hoffe, dass es eine Funktion gibt, um diesen Modus zu deaktivieren.
Warum nicht einfach zählen = Nummer der Schüler aufgeteilt nach den Kategorien auf der jeweiligen X-Achse - keine Beeinflussung durch andere Nebenhandlungen.

Mehr sehen...
Re: Fehler im Graph Builder? Mehrfachantwort + mehrere HistogrammeHallo @Victor_G Leider funktioniert der Workaround in meinem Fall nicht.
Ich habe eine Umfrage mit ca. 10 Fragen und möchte ein kombiniertes Histogramm der Ergebnisse erstellen.
Das Problem: 2 der Fragen erlaubten Mehrfachnennungen.
Mit dem aktuellen ("erwarteten"?) Verhalten von Graph Builder werden die "Zählungen" der verbleibenden Histogramme von generiert
Gewichtung der einzelnen „counts“ mit dem jeweiligen Produkt aus der Anzahl der Antworten der Mehrfachfragen 1&2.
Wenn das so "erwartet" wird, ist das nicht so vorgesehen 
Leider auch zu viele Grad zur Anzeige. Daher ist es nicht möglich, dem Problem durch Hinzufügen von Dimensionen zu entkommen.
Ich werde den Wunsch einreichen, eine Funktionalität (Kontrollkästchen) hinzuzufügen, bei der der Benutzer zwischen der aktuellen Art des Plottens und einer "nützlicheren" wählen kann, bei der die Histogramme der Subplots nur die "Zählungen" (wie erwartet) ohne Störung durch die andere Grundstücke.
Übrigens: Es fällt mir immer noch schwer, einen passenden Anwendungsfall für das aktuelle Verhalten zu finden.
Kann jemand einen Fall beschreiben, in dem in benachbarten Histogrammen die "Zählungen" eines Diagramms mit der Summe der Produkte der individuellen Anzahl von Antworten der anderen Diagramme gewichtet werden?
Re: Fehler im Graph Builder? Mehrfachantwort + mehrere HistogrammeIch habe gerade die Bestätigung vom Jmp Support erhalten, dass dieser Fehler in einer zukünftigen Version behoben wird 
TS-00034150
Betreff: Fehler im Graph Builder? Mehrfachantwort + mehrere Histogramme
@hogi schrieb:
... fixiert in a zukünftige Veröffentlichung 

In Jmp 17.2 ist der Fehler immer noch vorhanden.
also „zukünftige Veröffentlichung“ = Jmp 18 oder höher
Graph Builder: Mehrfachantwort + mehrere HistogrammeGaph Builder kann jetzt Werte mit dem Modellierungstyp Mehrfachantwort anzeigen. Das ist sehr nützlich!
das Problem:
Wenn mehrere Histogramme oder Balkendiagramme nebeneinander liegen und einer der angezeigten Werte eine Mehrfachantwort vom Modellierungstyp aufweist, wirkt sich dies auch auf die Zahlen in den anderen Diagrammen aus.
Im folgenden Beispiel wirkt sich die Anzahl der besuchten Länder auf die Anzahl der männlichen und weiblichen Schüler in der Klasse aus. Indem man Katie um die Welt schickt, erhöht sich die Zahl der weiblichen Schüler in der Klasse.
Gibt es eine Möglichkeit, die tatsächliche Anzahl männlicher und weiblicher Studierender anzuzeigen, auch wenn im selben Diagramm eine Spalte mit dem Modellierungstyp „Mehrfachantwort“ angezeigt wird?

bearbeiten:
einen Link zu hinzugefügt Winzige Fallen in Jmp und JSL
Mehr sehen...dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
NewWindow("compare",H List box(
dt << Graph Builder(
Show Control Panel( 0 ),
Variables(
X( :sex ),
X( :countries visited )
),
Elements( Position( 1, 1 ), Bar( X, Legend( 3 ) ) ),
Elements( Position( 2, 1 ), Bar( X, Legend( 8 ) ) ),
SendToReport(
Dispatch(
{},
"",
ScaleBox,
{Min( 0 ), Max( 50 ), Inc( 10 ), Minor Ticks( 1 )}
)
)
);
dt << Graph Builder(
Show Control Panel( 0 ),
Variables( X( :sex ) ),
Elements( Bar( X, Legend( 3 ) ) ),
SendToReport(
Dispatch(
{},
"",
ScaleBox,
{Min( 0 ), Max( 50 ), Inc( 10 ), Minor Ticks( 1 )}
)
)
)));
dt << Minimize Window();
New Window( "",
<<TYPE></TYPE>dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" ); NewWindow("compare",H List box( dt << Graph Builder( Show Control Panel( 0 ), Variables( X( :sex ), X, Legend( 3 ) ) ), Elements( Position( 2, 1 ), Bar( X, Legend( 8 ) ) ), SendToReport( Dispatch( {}, "", ScaleBox, {Min( 0 ), Max( 50 ), Inc( 10 ), Minor Ticks( 1 )} ) ) ); dt << Graph Builder( Show Control Panel( 0 ), Variables( X( :sex ) ), Elements( Bar( X, Legend( 3 ) ) ), SendToReport( Dispatch( {}, "", ScaleBox, {Min( 0 ), Max( 50 ), Inc( 10 ), Minor Ticks( 1 )} ) ) ))); dt << Minimize Window(); New Window( "", <
Datenexploration und -visualisierungBetreff: Fehler beim Graph Builder? Mehrere Antworten + mehrere HistogrammeHm, es gibt immer noch diesen Fehler mit mehreren Antworten und mehreren Histogrammen im Graph Builder.
Vielleicht veranschaulichend:
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
Graph Builder(
Variables( X( :name ), X( :sports, Order By( :sports, Descending, Order Statistic( "N" ) ) ) ),
Elements( Position( 1, 1 ), Bar( X, Legend( 3 ), Summary Statistic( "N" ) ) ),
Elements( Position( 2, 1 ), Bar( X, Legend( 4 ), Summary Statistic( "N" ) ) )
);
Das rechte Diagramm zeigt, wie viele Schüler an welcher Sportaktivität teilnehmen – und das linke Diagramm zeigt die Anzahl der Schüler mit demselben Namen:

Studenten mit gleichem Namen ?!?!
Es ist Robert, richtig?
Betreff: Fehler beim Graph Builder? Mehrere Antworten + mehrere HistogrammeDas Zählen von Studierenden mit gleichem Namen ist über die Zusammenfassungsstatistik (N) im Graph Builder nicht möglich – aufgrund der Mehrfachantwortspalte auf der rechten Seite gibt es zu viele „Zeilen“. Dies passiert, sobald eine Mehrfachantwortspalte innerhalb desselben Berichts, auf einer Achse, als Farbe, Größe, … verwendet wird.
Ein Workaround: Führen Sie die Zählung „manuell“ durch – über eine Transformationsspalte:
Graph Builder(
Transform Column( "student=1", Formula( 1 ) ),
Transform Column(
"Col Number@X",
Formula( Col Number( 1, :"@Exclude"n, :"@Filter"n, :"@Graph"n, :"@Overlay"n, :"@X"n ) )
),
Size( 573, 393 ),
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables(
X( :name ),
X( :sports, Order By( :sports, Descending, Order Statistic( "N" ) ) ),
Y( :"Col Number@X"n ),
Y( :"student=1"n, Position( 1 ) )
),
Elements( Position( 1, 1 ), Bar( X, Y( 1 ), Legend( 3 ), Summary Statistic( "Mean" ) ) ),
Elements( Position( 2, 1 ), Bar( X, Y( 2 ), Legend( 4 ), Summary Statistic( "N" ) ) )
);
jetzt sieht die Handlung viel besser aus:

Bisher war es ziemlich kompliziert, ein Diagramm wie dieses zu erstellen – eines, das „interaktiv“ ist wie ein Standarddiagramm des Graph Builders:
Was passiert, wenn der Benutzer eine andere Spalte auf den Wrap oder auf eine X-Achse zieht?
Die neue Scoping-Option in JMP19 macht Transform Columns so komfortabel wie Summary Statistics (:green_heart:)
Eine neue Ära des Graph Builders!
siehe: Neu in Graph Builder für JMP 19 von @XanGregg
Sie möchten die Schüler nach Alter zählen – ziehen Sie einfach das Alter auf die X-Achse und die Zählung passt sich automatisch den neuen Kategorien an: