Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-Daten<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo,
Ich bin ein Tropenökologe, der sich auf die Baumkronen des Amazonas spezialisiert hat. Ich schreibe meine Doktorarbeit und verwende JMP Pro (ich bin ein relativ neuer Benutzer ohne Programmiererfahrung), um PLS und andere Analysen meiner Daten durchzuführen. Ich habe einen großen Datensatz von Blättern, gruppiert nach Baum, Blattkronenniveau (Sonne oder Schatten) und Blattalter. Für eine meiner ersten Analysen habe ich 12 Bäume, wobei 4 Bäume sowohl Sonnen- als auch Schattenblätter haben und der Rest nur Sonnenblätter hat. Ich muss Diagramme für verschiedene Blattmerkmale wie Blattwassergehalt, Blattdicke, Blattfrisch- und Trockengewicht, % Kohlenstoffgehalt usw. usw. erstellen. Diese Diagramme müssen so erstellt werden, dass:
X-Achse = Blattalter
Y = Blattmerkmal (z. B. Blattdicke), gruppiert nach Baum und nach Sonnen- und Schattenposition des Blätterdachs
Ich habe versucht, diese Diagramme zu erstellen, aber ich erhalte immer wieder ein Diagramm, das die Y-Skala für jeden Baum aufteilt, und wenn ich versuche, die Sonne- und Schattengruppierung in das Diagramm einzufügen, wird alles nur noch schlimmer. Ich wäre sehr dankbar, wenn mir jemand einen Rat geben könnte, wie man diese Y-gruppierten Diagramme erstellt und wie man die Erstellung zahlreicher Diagramme am besten automatisieren kann. Vielen Dank im Voraus für die Hilfe!;
Betreff: Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-DatenVielen Dank für Ihre prompte Antwort. Tatsächlich waren einige der numerischen Spalten in den Zeichenmodus übergegangen. Ich habe das jetzt korrigiert und meine Grafiken machen Sinn und zeigen erstaunliche Muster, vielen, vielen Dank!!
Betreff: Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-DatenJa, das ist ein hilfreicher Hinweis. Es sieht so aus, als ob die durchschnittliche RoC-Spalte als Zeichenspalte und nicht als Zahlenspalte vorliegt und JMP sie lediglich als Namensliste behandelt. Sie können das im Dialogfeld „Spalteninformationen“ beheben. Ändern Sie den Datentyp in „Numerisch“ und den Modellierungstyp in „Kontinuierlich“.
Betreff: Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-DatenVielen Dank, MS und Xan, für Ihren Rat. Ich werde mich später sowohl mit Illustrator als auch mit OmniGraffle befassen, wenn ich dafür sorgen muss, dass meine Grafiken für die Veröffentlichung gut genug aussehen. Derzeit erstelle ich eine Menge Diagramme, um meinen Vorgesetzten erste Visualisierungen meiner Daten zu präsentieren.
Bisher habe ich eine erste Gruppe von Liniendiagrammen erstellt, die die unterschiedlichen physikalischen (Blattdicke, Fläche, Trockengewicht usw.) und chemischen Eigenschaften (%C-, %nN-Gehalt usw.) meiner Blätter mit zunehmendem Alter darstellen. Die Entwicklung eines solchen Diagramms für die Blattdicke kann in der Geschichte dieser Beiträge gesehen werden. Mit Ihrer Hilfe habe ich erfolgreich Liniendiagramme erstellt, die die Mittelwerte von Blattgruppen jedes Blattalters pro Kronenposition pro Baum darstellen. Ich versuche jetzt, eine neue Gruppe von Diagrammen zu erstellen, um die durchschnittliche Änderungsrate (durchschnittlicher RoC) für dieselben physikalischen und chemischen Eigenschaften von einem Blattalter zum nächsten darzustellen. Allerdings hatte ich schon früh Probleme. Ich habe den durchschnittlichen RoC (durchschnittlicher RoC=y2-y1/x2-x1) aus den Mittelwerten für die verschiedenen Blatteigenschaften in Excel berechnet und die Daten dann in eine neue JMP-Datentabelle importiert. Als ich jedoch versuchte, Liniendiagramme für den durchschnittlichen RoC zu erstellen, begannen die Dinge wieder schief zu gehen. Wie Sie in der Grafik unten sehen können, wurden die negativen Y-Achsenwerte aus irgendeinem Grund umgekehrt und in dem unten gezeigten Fall wurde der größte negative durchschnittliche RoC mit einem Wert von -23,155 ... (ich habe meine Daten noch einmal überprüft und dieser Wert ist korrekt) sogar irgendwo in der Mitte neu angeordnet?! Ich habe versucht, die Zeilenreihenfolge zu aktivieren bzw. zu deaktivieren, und als ich das Fenster mit den Y-Achsen-Einstellungen öffne, finde ich diese Zeile vor den korrekten Minimal- und Maximalwerten:
Format: 0 ist -0,004850; 56 ist 5,805832
Ich vermute, dass das etwas damit zu tun hat, aber ich verstehe nicht, wie es funktioniert oder wie ich es korrigieren kann. Ich habe mir auch das Skript für dieses Diagramm angesehen und kann keinen Hinweis darauf finden. Könnten Sie mir bitte dabei helfen?

Vielen Dank im Voraus für die Hilfe,
Cecilia
Betreff: Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-DatenAuf dem Mac ist OmniGraffle eine benutzerfreundliche Vektorgrafik-App. Um es für die JMP-Ausgabe zu verwenden, verwenden Sie „Aus JMP drucken“ und wählen Sie „Als PDF speichern“. OmniGraffle kann PDF-Dateien öffnen. Adobe Illustrator kann mehr Formate verarbeiten, ist jedoch schwieriger zu verwenden und teurer. Einige Analysten nennen diese Art der grafischen Bereinigung „Postproduktionsbearbeitung“ und sie ist (noch) keine Spezialität von JMP.
Betreff: Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-DatenUm eine Referenzlinie hinzuzufügen, doppelklicken Sie einfach auf die Achse, um das Bedienfeld für die Achseneinstellungen aufzurufen. Dort können Sie Wert, Farbe und Stil einer oder mehrerer Referenzlinien festlegen.
Für das Diagramm im obigen Skriptbeispiel wird durch diesen Code eine graue Y-Achsen-Referenzlinie bei 60 hinzugefügt:
report(gb)[scalebox(2)]<<ADD ref="" line=""></ADD>
Mit einem Vektorzeichenprogramm meinte ich keine Grafiksoftware, sondern allgemeine Zeichensoftware wie Adobe Illustrator, mit der jeder Aspekt der Grafik bearbeitet werden kann. Kopieren Sie es einfach aus JMP und fügen Sie es in Illustrator ein. Es ist nicht schwer, die Grundlagen zu erlernen.
Betreff: Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-DatenHola MS,
Vielen Dank für Ihre Antwort. Ich werde Ihren Vorschlag, das gesamte Gruppenfeld zu löschen, später ausprobieren, da ich einige Grafiken an meine Vorgesetzten senden muss, damit ich später noch etwas experimentieren kann. Könnte ich jedoch noch eine Frage zu diesen Diagrammen stellen: Wie kann ich eine graue Linie über 0 hinzufügen?
Mich interessiert Ihre Erwähnung eines „Vektorzeichenprogramms“. Darf ich Sie fragen, welche Software Sie dafür verwenden? Ich verwende einen MAC und nachdem ich „Vektorzeichenprogramme für MAC“ gegoogelt habe, bin ich etwas verwirrt darüber, was diese Programme tun. Sie scheinen nicht für die Erstellung von Diagrammen konzipiert zu sein. Importieren Sie Ihre Diagramme in diese Programme und fügen Sie nach Bedarf einfach Dinge hinzu oder löschen Sie sie? Ich weiß nicht, ob das die Richtung ist, in die ich gehen möchte. Sind solche Programme nicht ziemlich schwer zu erlernen? Ich hatte bereits früher Empfehlungen erhalten, Sigmaplot zu lernen (ich verwende Paralleles auf meinem Mac) oder R-, Matlab- oder Python-Programmierung zu lernen, bin aber mit den Optionen etwas verwirrt. Über meine Universität habe ich Zugang zu Sigmaplot und Matlab. Ich habe versucht, SIgmaplot auszuprobieren, bin aber nicht weit gekommen, Matlab habe ich nicht ausprobiert. Ich habe R auf meinem Computer installiert, aber ich stecke bei der Installation einiger Python-Module fest. Für Ratschläge und/oder Vorschläge zu all dem wäre ich SEHR dankbar, da ich derzeit von den Möglichkeiten überwältigt bin!!
Betreff: Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-DatenDas gesamte Gruppenfeld kann gelöscht werden, ich kenne jedoch keine Möglichkeit, nur die Kopfzeile zu löschen. Es scheint sich um eine spezielle (undokumentierte) Art von Ausstellungskarton zu handeln.
Unten finden Sie ein Beispiel, wie Sie das Gruppenfeld entfernen können. Außerdem wird gezeigt, wie neue Gruppenbezeichnungen hinzugefügt werden können.
dt = open("$sample_data\Big Class.jmp");
gb=graph Builder(
Show Control Panel( 0 ),
Variables( X( :age ), Y( :height ), Group X( :sex ) ),
);
Report( gb )[Graphbuildergroupbox( 1 )] << delete;
Report( gb )[framebox( 1 )]<<ADD text="" annotation=""></ADD>
Ich verwende den Graph Builder, um schnell Muster und Beziehungen in meinen Daten zu entdecken, und alle erweiterten Optionen ermöglichen die Suche nach ziemlich komplexen Mustern. Sobald ich mich jedoch für ein Diagramm entschieden habe, übertrage ich es fast immer in ein Vektorzeichenprogramm, wo es detailliert bearbeitet werden kann, bevor es in Präsentationen oder Manuskripten verwendet wird.
Betreff: Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-DatenHola Xan,
Nochmals vielen Dank für Ihre prompte Antwort.
1. Ich habe Ihren Vorschlag ausprobiert, die Größenmeldung in Gruppe

Ich war bereits in den Einstellungen und es gibt dort nichts, um die Gruppe X zu formatieren, außer den Rand der Gruppe X an den unteren Rand des Diagramms zu ändern.
Was die Erklärung der Notwendigkeit betrifft, die Überschrift „X-Gruppe“ zu entfernen, liegt das daran, dass ich sie einfach nicht brauche. Ich muss sowieso eine Anmerkung hinzufügen, um zu erklären, was die Bezeichnungen „SU“ und „SH“ in der Abbildungslegende bedeuten, sodass eine Überschrift unnötig ist. Ich habe sogar versucht, den Namen der Spalte zu löschen, damit es keine Überschrift gibt, aber anscheinend ist eine Spalte ohne Namen nicht zulässig.
In dem Skript, das ich unten eingefügt habe, ist mir aufgefallen, dass die X-Gruppenvariable mit „“ deklariert wird und diese meiner Meinung nach wie in der X-Variablen für Text-/Überschriftennamen verwendet werden. Ich weiß nicht, warum die X-Gruppe auch so deklariert wird? Tatsächlich habe ich gerade den Namen der
Variables(
X( :Name( "Leaf Age Class (age in cummulative weeks)" ) ),
Y( :thickness ),
Group X( :"SU-SHCanopyPos", Size(1), Levels( 2 ) ),
Overlay( :tree )
),
OK, bisher hat nichts, was ich versucht habe, funktioniert und ich bin verwirrt darüber, warum es nicht möglich ist, die X- und Y-Gruppen-Header anzupassen, wenn dies bei allen anderen Headern problemlos möglich ist. Das scheint ein kleiner Designfehler zu sein?! Haben Sie oder jemand anderes weitere Ideen, wie Sie den X-Gruppen-Header entfernen können?
Vielen Dank,
Cecilia
Betreff: Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-Daten1. Können Sie näher erläutern, warum der Gruppen-X-Header entfernt werden muss? Sie müssen die Panels irgendwie beschriften wollen. Wenn Sie einen anderen Stil wünschen, können Sie dies möglicherweise in den Einstellungen festlegen. Mir ist aufgefallen, dass Sie die Ebenennamen im Wesentlichen ausblenden können, indem Sie die Größenmeldung in Gruppe X verwenden:
Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Variables( X( :height ), Y( :weight ), Group X( :sex, Size( 1 ) ) ),
Elements( Points( X, Y ), Smoother( X, Y ) )
);
1b. JSL zu lernen ist offenbar nicht allzu schwer. Ich sage das nicht, weil ich es schon so lange nutze, dass es für mich einfach ist, sondern weil wir diesen Sommer mehrere studentische Praktikanten hatten, die in ein paar Tagen schöne Projekte und in ein paar Wochen komplexe Projekte auf den Weg gebracht haben. Auf jeden Fall sind der Skriptindex im Hilfemenü und die Funktion „In Skript speichern“, die Sie bereits kennengelernt haben, der Schlüssel zum schnellen Einstieg.
2. Großartig.
3. Ich habe vergessen, wie die verschachtelte X-Achse die Linie durchgehend verbinden würde. Eine hässliche Lösung besteht darin, Canopy mit Ihrer Overlay-Variablen zu verknüpfen, aber dann hat jede Linie eine andere Farbe und Sie müssen einige der Farben manuell ändern, damit sie mit allen Baumwerten übereinstimmen.
Betreff: Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-DatenHola Xan,
Vielen Dank für Ihre prompte Antwort.
Zu Ihren Kommentaren:
1. Ja, ich bin gestern Abend zu dem gleichen Schluss gekommen und habe einen frustrierenden Morgen und Nachmittag damit verbracht, einige Teile des Diagrammskripts neu zu schreiben, damit es das tut, was ich will. Da ich jedoch SEHR WENIG Programmiererfahrung habe, bin ich nicht sehr weit gekommen! Ich habe herausgefunden, wozu 95 % der verschiedenen Codeabschnitte dienen, aber ich konnte nichts umschreiben oder eine Codezeile hinzufügen, um die Gruppe-X-Beschriftungen zu entfernen. Unten habe ich das Skript für mein neuestes Diagramm eingefügt (leider weiß ich nicht, wie ich es in einer separaten Datei speichern soll). Ich habe damit herumgespielt, den „Name“-Teil der Variablendeklaration der Gruppe X zu übernehmen, aber es hat nicht funktioniert. Ich habe auch versucht, eine Dispatch-Zeile hinzuzufügen, die der ähnelt, die den Diagrammtitel entfernt, aber auch das hat nicht funktioniert. Könnten Sie mir bitte dabei helfen? Ich habe es vermieden, das Programmieren zu lernen, da ich viel zu tun habe und einen Monat oder so zu brauchen (was sehr hoffnungsvoll ist!), um eine Programmiersprache zu lernen, scheint einfach zu viel zu dauern, aber ich komme an einen Punkt, an dem ich denke, dass es unvermeidlich ist. Wie schwierig wäre es, ein paar grundlegende Skripte zu lernen, um vorhandene verfügbare Diagramme im Graph Builder ändern zu können? Haben Sie hierzu einen Rat?
Graph Builder(
Size( 868, 525 ),
Show Footer( 0 ),
Lock Scales( 1 ),
Auto Stretching( 0 ),
Variables(
X( :Name( "Leaf Age Class (age in cummulative weeks)" ) ),
Y( :thickness ),
Group X( :Name( "SU/SHCanopyPos" ), Levels( 2 ) ),
Overlay( :tree )
),
Elements( Line( X, Y, Legend( 5 ), Row order( 0 ), Summary Statistic( "Mean" ) ) ),
SendToReport(
Dispatch(
{},
"Leaf Age Class (age in cummulative weeks)",
ScaleBox,
{Show Major Ticks( 0 ), Show Minor Ticks( 0 ), Rotated Labels( "Automatic" )}
),
Dispatch( {}, "thickness", ScaleBox, {Min( 0.12 ), Max( 0.46 ), Inc( 0.05 ), Minor Ticks( 1 )} ),
Dispatch( {}, "", ScaleBox, {Min( 0 ), Max( 0 ), Inc( 1 ), Minor Ticks( 0 )} ),
Dispatch( {}, "", ScaleBox( 2 ), {Min( 0 ), Max( 0 ), Inc( 1 ), Minor Ticks( 0 )} ),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
5,
Properties( 0, {Marker( "FilledCircle" ), Marker Size( "Medium" ), Fill Color( 0 )} ),
Properties( 1, {Line Color( -16715009 ), Marker( "FilledCircle" ), Marker Size( "Medium" ), Fill Color( 0 )} ),
Properties( 2, {Line Color( 73 ), Marker( "FilledCircle" ), Marker Size( "Medium" ), Fill Color( 0 )} ),
Properties( 3, {Line Color( 24 ), Marker( "FilledCircle" ), Marker Size( "Medium" ), Fill Color( 0 )} ),
Properties( 4, {Line Color( -16739840 ), Marker( "FilledCircle" ), Marker Size( "Medium" ), Fill Color( 0 )} ),
Properties( 5, {Line Color( 36 ), Marker( "FilledCircle" ), Marker Size( "Medium" ), Fill Color( 0 )} ),
Properties( 6, {Line Color( 14 ), Marker( "FilledCircle" ), Marker Size( "Medium" ), Fill Color( 0 )} ),
Properties( 7, {Line Color( 0 ), Marker( "FilledCircle" ), Marker Size( "Medium" ), Fill Color( 0 )} ),
Properties( 8, {Line Color( 75 ), Marker( "FilledCircle" ), Marker Size( "Medium" ), Fill Color( 0 )} ),
Properties( 9, {Line Color( 1 ), Marker( "FilledCircle" ), Marker Size( "Medium" ), Fill Color( 0 )} ),
Properties( 10, {Line Color( 20 ), Marker( "FilledCircle" ), Marker Size( "Medium" ), Fill Color( 0 )} ),
Properties( 11, {Line Color( 42 ), Marker( "FilledCircle" ), Marker Size( "Medium" ), Fill Color( 0 )} )
)}
),
Dispatch( {}, "400", LegendBox, {Set Title( "Tree" )} ),
Dispatch( {}, "graph title", TextEditBox, {Set Text( "" )} ),
Dispatch( {}, "Y title", TextEditBox, {Set Text( "Leaf Thickness (mm)" )} ),
Dispatch( {}, "Graph Builder", FrameBox, {Marker Size( 2 ), Line Width Scale( 3 )} ),
Dispatch( {}, "Graph Builder", FrameBox( 2 ), {Marker Size( 2 ), Line Width Scale( 3 )} )
)
);
2. Vielen Dank für den Unicode-Tipp, es hat seinen Zweck erfüllt.
3. Ich habe versucht, „Baldachin“ und „Blattalter“ miteinander zu verschachteln, und das Ergebnis gefiel mir nicht, da es die Diagramme verbindet. Die Bäume, die sowohl Sonnen- als auch Schattenblätter haben, haben am Ende eine durchgehende lange Linie mit verbundenen Sonnen- und Schattenlinien, was die Sache verwirrt. Also habe ich die beiden unterschiedlichen Wochenalter für die Blattalterklasse O/S1 zusammengestellt, wie Sie in der Grafik unten sehen können.

Vielen Dank wie immer für Ihre Hilfe.
Cecilia
Betreff: Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-DatenGute Arbeit, Cecilia, das alles anhand meiner kurzen Beschreibungen herauszufinden.
1. Ich glaube nicht, dass es eine Möglichkeit gibt, die Beschriftungen der Gruppe X in der Live-Ansicht zu deaktivieren. Sie können mit der rechten Maustaste darauf klicken und es nach unten verschieben, oder Sie können den Stil unter „Einstellungen“ > „Plattformen“ > „Graph Builder“ ändern. Oder Sie können das Diagramm protokollieren, wodurch eine tote Ansicht entsteht, und dann Teile davon entfernen, indem Sie das Auswahlwerkzeug „Fat Plus“ verwenden.
2. JMP hat keinen hochgestellten Stil, aber es gibt spezielle Unicode-Zeichen für hochgestellte Ziffern, die Sie im Namen verwenden können. Hier ist ein Beispiel, ob dieses Forum dies unterstützt: m².
3. Die X-Achse ist innerhalb der Gruppierungsebenen identisch (um einen visuellen Vergleich zwischen den Gruppen zu ermöglichen). Sie können jedoch Canopy und Leaf Age zusammen auf der X-Achse verschachteln. In diesem Fall werden fehlende Unterebenen weggelassen, was Ihren Wünschen entspricht.
Betreff: Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-DatenHola Xan,
Vielen Dank für Ihre Empfehlungen, sie waren genau richtig. Mit Ihrer und Jeffs Hilfe bin ich fast bei der Grafik angelangt, die ich erstellen möchte. Unten ist die Grafik, die ich bisher erstellt habe:

Ich habe drei weitere Fragen zu diesen Grafiken:
1. Wie entferne ich die X-Gruppen-Legende „SU/SHCanopyPos“? Ich habe versucht, auf die Legende zu doppelklicken und mit der rechten Maustaste zu klicken und mit dem Skript herumzuspielen (mit meinen nicht vorhandenen Programmierkenntnissen!), aber ich konnte keine Möglichkeit finden, diese Legende loszuwerden.
2. Wie kann ich einen Teil des Textes (ei-Einheiten wie m2) in der Y-Legende hochstellen?
3. Diese Frage ist meiner Meinung nach etwas kniffliger: Wie Sie an den X-Gruppierungen sehen können, habe ich nach der Verkettung der „Alter in Wochen“-Daten mit den Blattaltersklassen zwei separate O/S1-Altersklassen erhalten. Dies liegt daran, dass die Sonnenblätter dieser Altersklasse eine kürzere Lebensdauer haben (61 Wochen) als die Schattenblätter (79 Wochen). Gibt es eine Möglichkeit, nur eine O/S1-Altersklasse für jede Überdachungsposition zu erhalten, aber mit dem korrekten „Alter in Wochen“ für jede einzelne?
Schließlich habe ich den Column Switcher verwendet, um ähnliche Diagramme zu erstellen, aber das gefiel mir nicht so gut, ich fand es etwas umständlich. Also habe ich die Skriptoption ausprobiert und fand sie viel einfacher.
Nochmals vielen Dank für die Hilfe,
Cecilia
Betreff: Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-DatenHallo Cecilia,
Um alle Bäume in einem Diagramm zu erhalten, können Sie „Tree“ in den Overlay-Slot einfügen (stellen Sie sicher, dass die Spalte „Tree“ als „nominal“ markiert ist, da kontinuierliche Variablen andernfalls gruppiert werden können). Dann muss sich die Canopy-Variable in einem der Slots der Gruppe X oder Gruppe Y befinden.
Wenn du wirklich willst alle Um die Linien in einem Diagramm darzustellen, können Sie eine neue Variable erstellen, die Baum und Blätterdach verkettet, und diese dann mit dieser Variablen überlagern. Erstellen Sie dazu eine neue Zeichenspalte und geben Sie ihr eine Formel, die die beiden anderen Spalten verkettet. Etwas wie :Baum || " " || :Überdachung . „||“ ist die Textverkettungsoperation.
Sie können eine ähnliche Methode verwenden, um die Baumalterswerte anzuhängen: :Altersklasse || "(" || Char(:Alter in Wochen) || ")"
Sie können die SU/SH-Reihenfolge steuern, indem Sie im Dialogfeld „Spalteninformationen“ eine Eigenschaft „Wertreihenfolge“ zur Spalte „Überdachung“ hinzufügen.
Um viele ähnliche Diagramme zu erstellen, können Sie den Spaltenumschalter (unter Rotes Dreieck > Skript > Spaltenumschalter) verwenden, um dies interaktiv zu tun, oder JSL-Skripting verwenden, um dies programmgesteuert zu tun (Rotes Dreieck > Skript > Im Skriptfenster speichern, dann den Y-Namen bearbeiten).
xan
Betreff: Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-DatenHola Jeff,
Vielen Dank für Ihre Antwort und dafür, dass Sie sich die Zeit genommen haben, Beispieldiagramme zu erstellen, und entschuldigen Sie, dass ich in meinem ursprünglichen Beitrag nicht genügend Informationen bereitgestellt habe. Ihre Grafiken veranschaulichen tatsächlich sehr gut die Probleme, auf die ich gestoßen bin. Am Beispiel Ihrer Grafiken:
1. Vielen Dank für den Tipp zur Verwendung der Overlay-Rolle für die Sonnen- und Schattenposition des Blätterdachs, das löst ein Problem. Ich habe die Y-Gruppenrolle links im Diagramm für die verschiedenen Bäume verwendet, wodurch ich ein Diagramm erhalte, das wie Ihres aussieht, aber horizontal und nicht vertikal angeordnet ist. Ich habe mein Diagramm mit der Overlay-Rolle aktualisiert, wie unten gezeigt:

Allerdings möchte ich Folgendes tun:
1. Seien Sie ein einzelner Graph und nicht ein Graph für jeden Baum.
2. Ich möchte die entsprechende Anzahl an Wochen, die jede Blattaltersklasse darstellt, in Klammern hinzufügen, z. B. Y1(1), Y2(2) usw. Ich habe diese Daten in einer separaten Spalte in meiner Datentabelle. Wie verketten Sie zwei oder mehr Spalten in JMP Pro?
2. Ich habe auch Ihr zweites Diagramm wie folgt neu erstellt (dieses Diagramm gefällt mir sehr gut, da es weniger ausgelastet wäre als das vorherige):

Folgendes würde mir auch gefallen:
1. ein einziger Graph statt eines Graphen für jeden Baum zu sein
2. Um die Reihenfolge der Kappenposition zu ändern, sodass SU links und SH rechts ist. Ich habe die Reihenfolge der X- und Y-Achse umgekehrt, kann diese Option für die X- und Y-Gruppierungsrollen jedoch nicht finden.
Nachdem ich die Diagramme so organisiert habe, dass die Informationen korrekt angezeigt werden, möchte ich eine Möglichkeit finden, viele ähnliche Diagramme zu erstellen, aber nur die Y-Achse zu ändern.
Ich hoffe, dass das oben Gesagte meine Fragen klärt und danke Ihnen nochmals für Ihre Hilfe.
Cecilia
Betreff: Verwenden des Graph Builder zum Erstellen von Diagrammen mit gruppierten Y-DatenHallo CCHB,
Ich weiß nicht genau, wonach Sie suchen.
Ich habe einige Daten simuliert und sie hier angehängt, damit Sie sehen können, womit ich angefangen habe.
Hier ist ein Diagramm, das ich mit der Rolle „X-Gruppe“ oben im Diagramm erstellt habe. Dadurch erhalten Sie ein Diagramm für jeden Baum.
Ich habe auch die Spalte „Sonne“ oder „Schatten“ in der Overlay-Rolle verwendet, um eine Zeile für „Sonne“ und eine für „Schatten“ für die Bäume zu erhalten, die beides hatten.

Alternativ können Sie die Spalte „Sonne“ oder „Schatten“ in der Rolle „Y-Gruppe“ auf der rechten Seite des Diagramms verwenden und dies erhalten.

Wenn ich nicht richtig geraten habe, beschreiben Sie bitte genauer, welche Diagrammserien Sie möchten, und wir können versuchen, Ihnen zu zeigen, wie Sie sie erstellen.
-Jeff