Hallo,
Ich versuche, in JMP Pro ein Balkendiagramm zu erstellen und habe Probleme beim Anpassen meiner Diagramme. Für die folgende Grafik möchte ich beispielsweise den Abstand anpassen, um meine beiden Behandlungen (Mock/H1N1) näher beieinander zu platzieren, während der Abstand zwischen den Stundenvariablen gleich bleibt.
Ich kann dies erreichen, wenn ich meine Behandlungsvariable überlagere (siehe Grafik unten), aber wenn ich dann versuche, die einzelnen Datenpunkte zu meinem Balkendiagramm hinzuzufügen, stimmen sie nicht mit den Balken überein.

Kann mir jemand helfen, das herauszufinden? Ich möchte entweder den Abstand im ersten Diagramm anpassen oder wissen, wie ich die Datenpunkte an den Balken im zweiten Diagramm ausrichte. Danke schön!
Die Schriftart und -größe für die Gruppenanzeige wird durch eine globale Voreinstellung gesteuert
Datei=>Einstellungen=>Schriftarten
Mir ist sowieso nicht bekannt, den Rand der Gruppe zu löschen.
Tut mir leid, mir ist klar, dass es ein weiteres Problem gibt, das ich jetzt, nachdem ich die X-Achsen-Gruppierungen vorgenommen habe, nicht mehr bearbeiten kann. Ich möchte die X-Achsen-Gruppenbeschriftungen bearbeiten (Schriftart/Größe usw.) und nach Möglichkeit den Rand um diese Gruppenbeschriftung entfernen, es scheint jedoch keine Option dafür zu geben, die ich finden kann. Ich habe auch versucht, im Essential Graphing-Dokument nachzuschauen, habe aber keine Antwort darauf gefunden. Gibt es eine Möglichkeit, diese Gruppenbezeichnungen zu bearbeiten?

Großartig, verstanden! Vielen Dank euch beiden für eure Hilfe!
Versuchen Sie, den Diagrammabstand im Menü mit dem roten Dreieck auf einzustellen

Ich verstehe, danke! Ich konnte die von Ihnen erstellte Grafik reproduzieren. Gibt es eine Möglichkeit, die Linien zwischen den X-Achsen-Gruppen zu entfernen? Nochmals vielen Dank für Ihre Hilfe!

Ich empfehle Ihnen dringend, sich die Zeit zu nehmen, den Abschnitt über Graph Builder im Dokument „Essential Graphing“ in der JMP-Dokumentationsbibliothek zu lesen, das im Pulldown-Menü „Hilfe“ verfügbar ist
Hallo, vielen Dank für Ihre sehr schnelle Antwort! Ich bin ein kleiner JMP-Neuling. Wohin gehen Sie also, um Stunden als X-Achsen-Gruppe anzugeben? Ich denke, sobald ich das geschafft habe, werde ich in der Lage sein, den Rest so zu reproduzieren, wie Sie es gezeigt haben.
Willkommen in der Community.
Hier sind die Ergebnisse, die ich erzielen konnte

Die erste bemerkenswerte Änderung besteht darin, dass ich „Stunden“ als X-Achsengruppe angegeben habe.Die Gruppierungsanzeige wurde ebenfalls an den unteren Rand des Diagramms verschoben.Durch die Gruppierung werden die verschiedenen Diagramme in den Gruppen als separate Diagramme behandelt.Was ich dann getan habe, war, mit der rechten Maustaste auf das Diagramm zu klicken und „Anpassen“ auszuwählen.Im Fenster „Anpassen“ habe ich „Balken“ ausgewählt und das Breitenverhältnis auf 1 eingestellt

Ich habe das für jede Gruppierung gemacht.Dies führte zu der folgenden Grafik

Dann ging ich zu den X-Achsen-Einstellungen und änderte den Bereich der X-Achse von -,5 <> 1,5 auf -1 <> 2
Daraus entstand das endgültige Diagramm,
Hier ist die Datentabelle, die ich verwendet habe (sie ist auch beigefügt)

Und das von JMP erstellte Skript, das das Diagramm neu erstellt
Graph Builder(
Size( 518, 490 ),
Show Control Panel( 0 ),
X Group Edge( "Bottom" ),
Variables(
X( :Treatment ),
Y( :Fold Change ),
Group X( :Hours ),
Color( :Treatment )
),
Elements(
Bar( X, Y, Legend( 6 ), Error Interval( "Range" ) ),
Points( X, Y, Legend( 7 ) )
),
SendToReport(
Dispatch(
{},
"Treatment",
ScaleBox,
{Min( -0.5 ), Max( 1.5 ), Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
7,
Properties( 0, {Line Color( 0 )}, Item ID( "H1N1", 1 ) ),
Properties( 1, {Line Color( 0 )}, Item ID( "Mock", 1 ) )
)}
),
Dispatch( {}, "graph title", TextEditBox, {Set Text( "" )} ),
Dispatch(
{},
"Graph Builder",
FrameBox,
{DispatchSeg( BarSeg( 1 ), {Set Width Proportion( 1 )} )}
),
Dispatch(
{},
"Graph Builder",
FrameBox( 2 ),
{DispatchSeg( BarSeg( 1 ), {Set Width Proportion( 1 )} )}
),
Dispatch(
{},
"Graph Builder",
FrameBox( 3 ),
{DispatchSeg( BarSeg( 1 ), {Set Width Proportion( 1 )} )}
)
)
);