Benötigen Sie Hilfe beim Zeichnen von (x,y)-Boxen aus DatenIch habe eine Spalte mit numerischen X-Werten und eine andere mit numerischen Y-Werten.Die X- und Y-Werte enthalten jeweils einen Mindest- und Höchstwert für eine Reihe von Beobachtungen, wie z
obs dimension min/max wert
1 x min 1.1
1 X max. 1,5
1 J min 0,9
1 J max. 1,25
Ich habe 5-10 Beobachtungen, jede mit solchen Koordinaten.Ich möchte, dass JMP mit diesen Koordinaten Rechtecke auf einer (x, y) -Ebene zeichnet.Kann mir jemand sagen, wie das geht?
Danke.
Betreff: Benötigen Sie Hilfe beim Zeichnen von (x,y)-Kästchen aus DatenExzellent!Vielen Dank, das ist eine perfekte Lösung.
Betreff: Benötigen Sie Hilfe beim Zeichnen von (x,y)-Kästchen aus DatenWas ich vermute, ist, dass Sie die 4 Punkte Ihres Rechtecks nicht richtig definieren.Da Sie bei einer Formkarte eigentlich Polygone definieren, müssen sie in einer fortlaufenden Reihenfolge definiert werden.dh (oben,links), (oben,rechts), (unten,rechts), (unten,links).
Betreff: Benötigen Sie Hilfe beim Zeichnen von (x,y)-Kästchen aus DatenNochmals vielen Dank - tatsächlich löste das Verschieben der Namens- und Shape-Dateien in das JMP-Map-Verzeichnis das Problem.Wenn Sie sich noch eine Frage erlauben.Ich möchte, dass die Formen Rechtecke sind, und ich gebe die Koordinaten der 4 Ecken des Rechtecks ein.Wenn ich den Graph Builder und die Kartenform zum Anzeigen verwende, erhalte ich die horizontalen Seiten jedes Rechtecks und diagonale Linien, die die Ecken verbinden, aber keine vertikalen Linien für die Seiten des Rechtecks.Ich habe versucht, weitere Punkte hinzuzufügen, aber das scheint nichts zu ändern.Wissen Sie, warum die Koordinaten für die 4 Ecken kein Rechteck erzeugen, sondern das, was ich beschrieben habe?Ich versuche, einen Screenshot anzuhängen, weiß aber nicht, ob es funktioniert.Irgendwelche Ideen, wie man es zu einem Rechteck ändert, würden geschätzt.
Betreff: Benötigen Sie Hilfe beim Zeichnen von (x,y)-Kästchen aus DatenEs gibt eine sehr gute Dokumentation zum Erstellen von Karten im Essential Graphing Guide:
Hilfe==>Bücher==>Essential Graphing
In JMP 13 ist es Kapitel 15 ab Seite 303
Ich vermute, Ihr Problem besteht darin, die Karte auf Ihrem Desktop zu platzieren und JMP dazu zu bringen, sie dort zu finden. Bei meiner Verwendung dieser Karten platziere ich sie immer in den AutoLookup-Ordnern und bin im Essential Graphing Guide dokumentiertBetreff: Benötigen Sie Hilfe beim Zeichnen von (x,y)-Kästchen aus DatenDanke, das tut was ich will.Ich dachte auch, ich möchte dies vielleicht über das Erstellen einer benutzerdefinierten Karte tun, aber ich kann das anscheinend nicht zum Laufen bringen.Ich folge dem Beispiel in der Beispielhilfedatei, aber ich erhalte immer wieder die Meldung im Graph Builder, dass die Shape-Datei nicht gefunden wurde.Ich habe die Dateien -Name und -XY mit derselben Form-ID-Spalte erstellt.In der -NAME-Datei habe ich dem Namen meiner Form(en) die Formnamen-Definitionsrolle zugewiesen.Ich habe dann eine neue Datei mit diesen Namen und einigen Daten erstellt und der Spalte mit den Namen die Rolle zur Verwendung des Formnamens zugewiesen. Ich habe sowohl die -NAME- als auch die -XY-Datei in einen neuen Ordner auf meinem Desktop gelegt und auf diesen Ordner in der Datei verwiesen Formname verwendet Rolle, um JMP mitzuteilen, wo die Dateien zu finden sind.
Mir muss etwas fehlen - möglicherweise wo die Pfade zu den Dateien, da ich sie in einem Ordner auf meinem Desktop abgelegt habe.Falls jemand eine Idee hat, was ich falsch machen könnte, wäre ich für ein paar Tipps dankbar.
Betreff: Benötigen Sie Hilfe beim Zeichnen von (x,y)-Kästchen aus DatenHier ist ein Beispiel, wie Sie Ihre Daten nehmen und ein Rechteck zeichnen
Names Default To Here( 1 );
dt = New Table( "Untitled 18",
Add Rows( 4 ),
New Column( "dimension", Character, "Nominal", Set Values( {"X", "X", "Y", "Y"} ) ),
New Column( "min/max", Character, "Nominal", Set Values( {"min", "max", "min", "max"} ) ),
New Column( "value", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [1.1, 1.5, 0, 1.25] ) )
);
dtSplit = dt << Split( Split By( :dimension, :Name( "min/max" ) ), Split( :value ), Sort by Column Property );
New Window( "Example",
Graph Box(
Y Scale( 0, 4 ),
X Scale( 0, 4),
Pen Color( "Green" );
Pen Size( 2 );
For( i = 1, i <= N Rows( dtSplit ), i++,
Rect( dtSplit:X min[i], dtSplit:Y max[i], dtSplit:X max[i], dtSplit:Y min[i], 0 )
);
)
);
Die Graph Box-Funktionen sind alle dokumentiert unter:
Hilfe==>Scripting Index==>Graph Box