Können wir die Zellen in der JMP-Tabelle wie in Excel einfärben? Ich meine, geben Sie dem Teil der Tabelle / den interessierten Zellen wirklich FarbenKönnen wir die Zellen in der JMP-Tabelle wie in Excel einfärben? Ich meine, geben Sie dem Teil der Tabelle / den interessierten Zellen wirklich Farben?
Ich habe es unter jsl versucht, aber es funktioniert nur, wenn Sie die Daten in Diagrammen darstellen, aber nicht in der Tabelle selbst?
Danke im Voraus!
Evan
dt=Data Table( "Bin Wafer Map" );
For(i=4, i<=N col(dt),i++,
dt:i << Set Property(
"Value Colors",
{1=Green,3 = Red, 4 = Yellow,5=orange, 6 = Magenta, 7 =Blue,8 = Cyan,9=BlueCyan}
));
SkripterstellungBetreff: Können wir die Zellen in der JMP-Tabelle wie in Excel einfärben? Ich meine wirklich Farben zum Teil gebenBei einer JMP-Tabelle wird die Auswahlfarbe durch die Windows-Auswahlfarbe gesteuert. So geht's unter Windows 7: https://answers.microsoft.com/en-us/windows/forum/windows_7-desktop/how-to-change-windows-7-highlight-color-select/99d962c8-7413-4e20-b209-8951f9eab95f
Betreff: Können wir die Zellen in der JMP-Tabelle wie in Excel einfärben? Ich meine wirklich Farben zum Teil gebenHallo, gibt es eine Möglichkeit, ausgewählte Zellen einzufärben? Ich habe ein paar Hundert Zellen, die ausgewählt sind, und ich möchte ihnen eine Farbe geben, um sie hervorzuheben.
Vielen Dank
Sam
Betreff: Können wir die Zellen in der JMP-Tabelle wie in Excel einfärben? Ich meine wirklich Farben zum Teil gebenVielen Dank Jan! Gute Arbeit!Betreff: Können wir die Zellen in der JMP-Tabelle wie in Excel einfärben? Ich meine wirklich Farben zum Teil gebenIch denke, Sie brauchen eine weitere Schleife, um sich um die Spalten zu kümmern. Etwas wie:
dt = Data Table( "Bin Wafer Map" );
// Loop over columns . . .
For(c = 1, c<=8, c++,
// Loop over rows . . .
For( i = 1, i <= N Row( dt ), i++,
If( Column( dt, c )[i] > 0,
Column( dt, c ) << Color Cells( 4, {i} ),
)
);
);Betreff: Können wir die Zellen in der JMP-Tabelle wie in Excel einfärben? Ich meine wirklich Farben zum Teil gebenHi! Ich habe festgestellt, dass dieses Thema für meine Farbzellenfunktion sehr hilfreich ist. Allerdings habe ich etwas Bedenken. Indem ich dieselbe Tabelle verwende, möchte ich nur Zellenwerte aus den Spalten 1 bis 8 einfärben, die> 0 enthalten. Der folgende Code funktioniert in Spalte 1, aber ich möchte ihn durch andere Spalten 2 bis 7 schleifen. Können Sie mir dabei helfen? Vielen Dank!
dt = Data Table( "Bin Wafer Map" );
For( i = 1, i <= N Row( dt ), i++,
If( Column( dt, "1" )[i] > 0, Column( dt, "1" ) << Color Cells( 4, {i} ),
)
);Betreff: Können wir die Zellen in der JMP-Tabelle wie in Excel einfärben? Ich meine, geben Sie dem Teil der Tabelle / den interessierten Zellen wirklich Farben<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Mein Code schließt die leeren Zellen mit dem ! fehlt() überprüfen.Ich bekomme nur die X für leere Zellen, wenn ich einen Wertverlauf verwende.
Ihr Code schlägt fehl, weil diese Methode eine Spalte und keine Zelle erwartet.Auch hier empfehle ich dringend, j in k oder so zu ändern, da j eine Funktion in JSL ist.
Mir wurde klar, dass die Color cell by value-Methode nur einmal pro Spalte aufgerufen werden muss, also habe ich sie aus der k-Schleife herausgenommen.
Farbliste = { "Grün" , "Rot" , "Gelb" , "Violett" , "Orange" , "Magenta" , "Blau" , "Cyan" , "BlauCyan" } ;
dt = Datentabelle ( "Behälter-Wafer-Karte" ) ;
Zum ( ich = 4 , ich <= N Spalte ( dt ) , ich ++,
dt : ich << Zelle nach Wert färben ( 1 ) ;
Zum ( k = 1 , k <= N-Reihe ( dt ) , k ++,
ein_wert = dt : ich [ k ] ;
wenn ( ! wird vermisst ( ein_wert ) ,
dt : ich << Farbzellen ( Farbliste [ ein_wert ] , { k }) ;
) ;
) ;
) ;
Betreff: Können wir die Zellen in der JMP-Tabelle wie in Excel einfärben? Ich meine, geben Sie dem Teil der Tabelle / den interessierten Zellen wirklich FarbenDanke P!
Ihr Skript ist viel einfacher, aber es kann die leeren Zellen nicht ausschließen (zeigt X)
mein Skript versucht, Farbe Zelle nach Wert an eine Zelle zu senden, was funktioniert, aber den folgenden Fehler gibt. Wissen Sie, was uns der Fehler sagt und wie man ihn debuggt?
PS: Ich habe versucht, das folgende Skript zu verwenden, um eine leere Zeile zwischen jedem Wafer hinzuzufügen, aber es könnte eine Endlosschleife aufrufen: (, hat nie funktioniert.
For(a=0, a<(N Row(dt))/11,a++,
dt<<ADD rows=""></ADD>
Danke noch einmal.

Betreff: Können wir die Zellen in der JMP-Tabelle wie in Excel einfärben? Ich meine, geben Sie dem Teil der Tabelle / den interessierten Zellen wirklich FarbenDieser Code ist etwas einfacher.Beachten Sie, dass ich k für eine Schleifenvariable anstelle von verwende j ; j ist eine Funktion in JSL.
color_list = {"Green", "Red", "Yellow", "Purple", "Orange", "Magenta", "Blue", "Cyan", "BlueCyan"};
dt = Data Table( "Bin Wafer Map" );
For( i = 4, i <= N Col( dt ), i++,
For( k = 1, k <= N Row( dt ), k++,
one_value = dt:i[k];
if (! is missing(one_value),
dt:i << color cells(color_list[one_value], {k});
dt:i << color cell by value( 1 );
);
);
);
Betreff: Können wir die Zellen in der JMP-Tabelle wie in Excel einfärben? Ich meine, geben Sie dem Teil der Tabelle / den interessierten Zellen wirklich FarbenEndlich habe ich es geschafft, nur nicht leere Zellen mit den gewünschten Farben zu färben. aber es gibt immer noch einen Fehler, obwohl das Skript ausführbar ist.
=Data Table( "Bin Wafer Map" );
(i=4, i<=N col(dt),i++,
(j=1, j<=N Row(dt),j++,
if(dt:i[j]==1,dt:i << Color Cells(Green,{j}),
if(dt:i[j]==3,dt:i << Color Cells(Red,{j}),
if(dt:i[j]==4,dt:i << Color Cells(Yellow,{j}),
if(dt:i[j]==5,dt:i << Color Cells(Orange,{j}),
if(dt:i[j]==6,dt:i << Color Cells(Magenta,{j}),
if(dt:i[j]==7,dt:i << Color Cells(Blue,{j}),
if(dt:i[j]==8,dt:i << Color Cells(Cyan,{j}),
if(dt:i[j]==9,dt:i << Color Cells(BlueCyan,{j}),
))))));
(i=4, i<=N col(dt),i++,
(j=1, j<=N Row(dt),j++,
(!zero or missing(dt:i[j]),dt:i[j]<<COLOR cell="" by="" value=""></COLOR>

Betreff: Können wir die Zellen in der JMP-Tabelle wie in Excel einfärben? Ich meine, geben Sie dem Teil der Tabelle / den interessierten Zellen wirklich Farbendanke Jeff und PMroz.
Ich habe den Hinweis bekommen und konnte meine Waferkarte mit Bin (Wert) einfärben. Ich wusste nicht, dass Farbe nach Zellenwert standardmäßig deaktiviert ist. Habe nicht herausgefunden, wie man jmp sagt, nichts zu tun, wenn der Zellenwert leer ist.
=Data Table( "Bin Wafer Map" );
For(i=4, i<=N col(dt),i++,
:i << Set Property(
"Value Colors",
1=Green,3 = Red, 4 = Yellow,5=orange, 6 = Magenta, 7 =Blue
,8 = Cyan,9=BlueCyan,.=white}
<<COLOR cell="" by="" value=""></COLOR>

Betreff: Können wir die Zellen in der JMP-Tabelle wie in Excel einfärben? Ich meine, geben Sie dem Teil der Tabelle / den interessierten Zellen wirklich FarbenSie können einen Wertegradienten mithilfe von JSL auf folgende Weise anwenden.Beachten Sie, dass ich zur Verwendung dynamisch berechneter Werte von min, max und average einen String erstellen und mit eval(parse()) ausführen musste.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dtcol = column(dt, "weight");
one_min = col min(dtcol);
one_max = col max(dtcol);
one_avg = col mean(dtcol);
gradient_expr = evalinsert("\[
dtcol << Set Property( "Color Gradient",
{"Jet", Range(^one_min^, ^one_max^, ^one_avg^)});
dtcol << color cell by value(1);
]\");
eval(parse(gradient_expr));
Betreff: Können wir die Zellen in der JMP-Tabelle wie in Excel einfärben? Ich meine, geben Sie dem Teil der Tabelle / den interessierten Zellen wirklich FarbenVersuchen Sie in JMP 9 und höher, mit der rechten Maustaste auf eine Zelle in einer Datentabelle zu klicken, und Sie erhalten ein Menü, mit dem Sie die Zelle einfärben können.

In JSL können Sie die Nachricht Color Cell() verwenden:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
column(dt, “Age”) << Color Cells( {5, {15}} );
oder die Nachricht Farbe Zelle nach Wert():
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
:Age <<
Set Property(
"Value Colors",
{12 = -13977430, 13 = -3780930, 14 = -
4157407, 15 = -13596965, 16 = -2210961, 17
= -10562523}
);
Wait( 1 );
:Age << Color Cell by Value( 1 );