Forma della mappa + contornoCiao,
Lavoro nel settore dei semiconduttori. Diciamo che ho un wafer.Questo wafer ha matrici sparse attorno al wafer, come mostrato. All'interno di ogni dado ci sono righe/colonne, ciascuna delle quali rappresenta i gradienti di una metrica in un punto specifico. Da sinistra a destra, ad esempio, la metrica A inizia con un valore massimo e diminuisce fino al minimo a destra.Dall'alto al basso, la metrica B segue lo stesso schema.
Ho impostato una forma di mappa wafer in cui ogni numero di forma è il dado. Tuttavia, la media dei valori per qualsiasi metrica colorata viene calcolata all'interno del dado a causa della forma della mappa.Esiste un modo per modificare questo comportamento di media in una mappa di contorno, all'interno di ciascun dado? Se faccio clic sull'opzione del contorno nel Costruttore di grafici, la visualizzazione diventa vuota.

Ho cercato questo, ma non ho trovato risposte.
Grazie in anticipo!
Personalizzazione di massafinestreRe: Forma della mappa + contornoSe le fustelle sono posizionate in uno schema rettangolare - o se è accettabile generare la trama in uno schema rettangolare, allora potresti usare la posizione x/y della fustella come gruppo X/Y - e usare la posizione intra-dieci sulla X /Asse Y.
L'esempio seguente utilizza lotti/wafer E x_morire/y_morire
invece di x_morire/y_morire E x_intra_die/y_intra_die - ma spero che l'idea di base sia visibile:

dt = Open( "$SAMPLE_DATA/Wafer Stacked.jmp" );
dt << Graph Builder(
Show Control Panel( 0 ),
Variables(
X( :X_Die ),
Y( :Y_Die ),
Group X( :Lot ),
Group Y( :Wafer ),
Color( :Defects )
),
Elements( Heatmap( X, Y, Legend( 9 ) ) )
);
Re: Forma della mappa + contornoPotrebbe essere una soluzione praticabile @Craige_Hales ! Una soluzione molto creativa!Grazie!
Re: Forma della mappa + contornoNon penso che tu possa farlo usando le mappe delle forme che hai. Se disponi di coordinate più precise rispetto ai soli angoli degli stampi, potresti utilizzarle per creare una mappa più accurata da utilizzare in casi come questo. O forse puoi utilizzare le coordinate e impostarle come ordinali e quindi potresti essere in grado di utilizzare la mappa termica o il grafico a dispersione.
Re: Forma della mappa + contornoPotresti usare una casella di scaletta per contenere una trama di contorno per ogni dado, qualcosa del genere
The gray rectangles are beyond the edge of the wafer.The gray rectangles are beyond the edge of the wafer.I rettangoli grigi sono oltre il bordo del wafer.
waferRadius = 1; // arbitrary
across = 7;
width = 2 * waferRadius / across;
down = 16;
height = 2 * waferRadius / down;
lub = Lineup Box( N Col( across ), <<BACKGROUNDCOLOR></BACKGROUNDCOLOR>
Ho scattato una foto di ciascun diagramma di contorno, moderatamente grande, sia per poter chiudere la piattaforma che per eliminare i dati fittizi E per ridurre al minimo la comparsa di alcuni pixel attorno al bordo dell'immagine. Successivamente, ridimensiono il quadro generale composito. Il LineupBox non viene mai visualizzato (potresti farlo, per il debug), ma l'immagine della formazione viene visualizzata alla fine.
Non ho pensato alla legenda e a come renderla comune nei grafici. Penso che sia possibile specificare gli intervalli della legenda.
Puoi usare img<
Sono necessari un paio di minuti per eseguire l'esempio.
Re: Forma della mappa + contornoCIAO @txnelson . Sfortunatamente, questo non sarebbe utile per la maggior parte delle persone in cui lavoro, poiché molte delle visualizzazioni generate finiscono come screenshot nei report. Uno o due pin potrebbero andare bene, ma il numero necessario supera di gran lunga quello. La cosa più vicina a cui posso arrivare è una trama di contorno con un livello alfa più alto, ma le forme diventano troppo anomale per essere utili, per quello che sto cercando.
Sembra che questo sia un elemento della lista dei desideri.
Re: Forma della mappa + contornoPuoi fare quello che vuoi, utilizzando Hover Label Graphlets.

La tabella dati allegata presenta una griglia di valori 5x5 per ciascuno stato.Quando si passa il mouse sullo stato sulla mappa, viene generata e visualizzata una mappa dei contorni per i dati nella griglia 5x5 per quello stato.È stato utilizzato l'utilizzo della mappa di stato per la visualizzazione perché ero troppo pigro per creare una tabella dati di forma wafermap.Ma dovrebbe funzionare altrettanto bene della mappa dello stato.Ecco il JSL che guida la visualizzazione della mappa, con la definizione Hover Label.
Names Default To Here( 1 );
dt = Data Table("StarfruitBob");
gb = Graph Builder(
Size( 534, 456 ),
Show Control Panel( 0 ),
Variables( X( :Longitude ), Y( :Latitude ), Color( :Value ), Shape( :State ) ),
Elements( Map Shapes( X, Y, Legend( 22 ) ) )
);
Frame = (gb << Report)[FrameBox( 1 )];
frame << Set Graphlet(
Picture(
Contour Plot(
X( :x, :y ),
Y( :value ),
Show Data Points( 1 ),
Fill Areas( 0 ),
Label Contours( 0 ),
Transform( "Range Normalized" ),
Specify Contours( Min( 6 ), Max( 22 ), N( 9 ) )
)
)
);
La documentazione sulle etichette e sui graphlet al passaggio del mouse si trova nella Guida allo scripting, disponibile nella Libreria della documentazione di JMP, nel menu Guida.