Finden der X- und Y-KoordinatenHallo JMP-Community,
Ich versuche, eine Möglichkeit zu finden, die X- und Y-Koordinaten der hervorgehobenen Zeilen zu identifizieren.
Ermitteln Sie die untere x-Grenze der am weitesten links liegenden Retikel, bei denen mindestens ein Teil ihrer linken Kante auf dem Wafer liegt.
Und ermitteln Sie die obere Y-Grenze der am weitesten oben liegenden Retikel, bei denen zumindest ein Teil ihrer Oberkante auf dem Wafer liegt.
In diesem Beispiel ist X = 23 und Y = 31. Ich würde diese Werte mithilfe einer Formel oder Berechnung ermitteln
Ich habe die Datentabelle unten angehängt.
Ich würde mich sehr über Vorschläge freuen
Danke,
Jackie
Erweiterte statistische ModellierungAutomatisierung und SkripterstellungDatenexploration und -visualisierungBetreff: X- und Y-Koordinaten ermittelnHallo Jackie,
Was ist mit << Ausgewählte Zeilen abrufen? Es wird eine Matrix ausgewählter Zeilen zurückgegeben. Möglicherweise können Sie ein zugehöriges Array mit Zeile als Schlüssel und einer Werteliste und möglicherweise einer Werteliste {X-Koordinate, Y-Koordinate, „P“-Wert} generieren.
Unterscheiden sich die P-Bins durch etwas anderes als durch Bins? Sind sie nummeriert oder benannt? Wenn ja, wäre es gut, dies in die obige AA aufzunehmen. Sie können sie dann durchlaufen, um mithilfe von for-Schleifen die Werte zu finden, die Sie benötigen, und möglicherweise zusätzliche Listen oder AAs generieren, die für Sie nützlich wären.Hoffe das hilft.
Betreff: X- und Y-Koordinaten ermitteln@StarfruitBob ,
Danke,
Ich habe die Zeile nur als Referenz hervorgehoben. Ich möchte das zweithäufigste l identifizieren untere x-Grenze des am weitesten links liegenden Behälters „P“ und die zweitoberste y-Grenze. Ich glaube nicht, dass das, was Sie vorgeschlagen haben, das ist, wonach ich suche

Betreff: X- und Y-Koordinaten ermitteln@Jackie_ In diesen Fällen können Sie diese „P“-Bins leicht anhand ihrer Koordinaten identifizieren.In Ihrem Beispiel hat Ihre zweithöchste Y-Grenze Werte bei oder nahe Y = 31, und Ihre zweitgrößte Grenze links hat Werte bei oder nahe X = 23. Das Erstellen einer Art Liste oder AA kann Ihnen dabei helfen, diese Werte schnell zu vergleichen. Wenn Sie diese Werte in eine AA mit der Zeilennummer aufnehmen, könnten weitere wertvolle Informationen, nach denen Sie suchen, Ihre Anfrage erfüllen.
Betreff: X- und Y-Koordinaten ermitteln@StarfruitBob Danke! Ich versuche immer noch, es herauszufinden. Wenn Sie ein Beispiel nennen können, wäre ich dankbar
Betreff: X- und Y-Koordinaten ermittelnHandelt es sich hier um eine geometrische Frage, ob ein Gegenstand bei X,Y auf der Kante eines Kreises mit dem Radius R liegt? Wenn dann CX,CY das Zentrum ist,
Radius = sqrt((x-cx)^2 + (y-cy)^2)
Radius < R innen
Radius > R außen
und Sie haben nur Probleme mit der Größe des Elements bei X,Y und ob X,Y die Mitte oder die obere linke Ecke dieses Elements ist.
Betreff: X- und Y-Koordinaten ermitteln@Craige_Hales Irgendwie.
Ich habe dies gepostet und @brady_brady schlug eine Formel vor, um die Fadenkreuze in der Waferkarte hervorzuheben
Gelöst: Betreff: Namensauswahl in Spalte – Markieren Sie ein Fadenkreuz auf dem Wafer – JMP-Benutzer-Community
Ich versuche herauszufinden, wie ich den Versatz X und Y berechnen kann
Betreff: X- und Y-Koordinaten ermittelnVielleicht fange ich an zu verstehen. x==23 und y==31 ist eine Ecke auf einem rechteckigen Satz von Abschnitten. Diese Ecke, die völlig außerhalb des Kreises liegt. Befindet sich der Behälter unten und der Behälter rechts zumindest teilweise innerhalb des Kreises?
Es gibt eine gewisse Schrittweite für die Bins sowohl in x als auch in y. Es gibt einen Radius für den Kreis. Sie möchten den 23- und 31-Wert ermitteln?
Wenn das stimmt, schlage ich einen Brute-Force-Algorithmus vor, der Bins in einer Schleife testet und nach einem sucht, der die Anforderung erfüllt.
Betreff: X- und Y-Koordinaten ermitteln@Craige_Hales Ja, ich möchte den Wert 23 und 31 ermitteln. Können Sie einen Beispielcode teilen? Ziemlich neu hier
Betreff: X- und Y-Koordinaten ermittelnBrute Force, testen Sie einfach jeden Behälter. Sie möchten vielleicht etwas anpassen, aber das ist die Idee.
New Window( "test",
gb = Graph Box(
Frame Size( 800, 800 ),
radius = 43;
xstep = 5;// bin stride across
xsize = 3;// bin width
ystep = 4;// bin stride down
ysize = 2;// bin height
xmin = 0;
xmax = 100;
xcenter = Mean( xmin, xmax );
ymin = 0;
ymax = 100;
ycenter = Mean( ymin, ymax );
// the bins are identified by their upper left corner
isOutside = Function( {x, y}, // is this point out of the circle?
Sqrt( (x - xcenter) ^ 2 + (y - ycenter) ^ 2 ) > radius
);
isAllOutside = Function( {x, y}, // are all 4 points of this bin out of the circle?
isOutside( x, y ) & isOutside( x + xsize, y ) & isOutside( x, y + ysize ) & isOutside( x + xsize, y + ysize )
);
Circle( {xcenter, ycenter}, radius );
For( x = xcenter - xsize / 2 - xstep * Ceiling( radius / xstep ), x <= xcenter + xsize / 2 + xstep * Ceiling( radius / xstep ), x += xstep,
For( y = ycenter - ysize / 2 - ystep * Ceiling( radius / ystep ), y <= ycenter + ysize / 2 + ystep * Ceiling( radius / ystep ),
y += ystep,
// is this bin outside, and the right,below siblings not outside?
If( isAllOutside( x, y ) & !isAllOutside( x + xstep, y ) & !isAllOutside( x, y + ystep ),
Rect( x, y, x + xsize, y + ysize, fill = 1 ),
Rect( x, y, x + xsize, y + ysize, fill = 0 )
)
)
);
)
);
gb << setyaxis( {Min( 100 ), Max( 0 )} );<BR />
Die For-Schleifen sehen kompliziert aus, nur um die Bins auf dem Kreis zu zentrieren. Ich weiß nicht, was die wahre Regel ist.
I'm a bit unclear on the rule that will make exactly one selection.I'm a bit unclear on the rule that will make exactly one selection.I'm a bit unclear on the rule that will make exactly one selection.I'm a bit unclear on the rule that will make exactly one selection.I'm a bit unclear on the rule that will make exactly one selection.I'm a bit unclear on the rule that will make exactly one selection.I'm a bit unclear on the rule that will make exactly one selection.I'm a bit unclear on the rule that will make exactly one selection.I'm a bit unclear on the rule that will make exactly one selection.I'm a bit unclear on the rule that will make exactly one selection.Mir ist die Regel, die genau eine Auswahl trifft, etwas unklar.
Betreff: X- und Y-Koordinaten ermittelnDanke Craige!