Können Sie Symbole in Datentabellenzellen und Tabellenfeldern anzeigen()Ich möchte diese Symbole anzeigen können
↑
↓
→
←
basierend auf einer Abbildungsregel (zB 1 = ↑ , 2 = ↓ 3 = →, 4 = ←)
entweder in einer Datentabellenzelle oder in einer Tabellenbox()-Anzeige.
Das Kopieren und Einfügen dieses Symbols in eine Datentabellenzelle oder als Listenelement für eine String Col Box() funktioniert bei mir nicht, ich kann das Symbol nicht einmal anzeigen.
Automatisierung und SkriptingMassenanpassungBetreff: Können Sie Symbole in Datentabellenzellen und Tabellenfeldern anzeigen()Bei mir funktionieren sie (Win10, JMP18.0.1)
Names Default To Here(1);
nw = New Window("",
Table Box(
String Col Box("Symbols",
{"↑", "↓" ,"→", "←"}
)
)
);


Betreff: Können Sie Symbole in Datentabellenzellen und Tabellenfeldern anzeigen()Ich habe es zum Laufen gebracht. War mir zunächst nicht sicher, was ich falsch gemacht habe.
Hier ist der Ausschnitt dessen, was mir zum Anwenden dieser Zuordnung auf eine gesamte Datentabelle eingefallen ist:
dt = Current Data Table();
// conversion map to recode symbols
// dot -> triangle symbol
// d -> downarrow symbol
// dd -> double down arrow symbol
// u -> up arrow symbol
// uu -> double up arrow symbol
aa = ["dot" => "◆",
"d" => "↓",
"u" => "↑",
"uu" => "⇈",
"dd" => "⇊"];
// iterate through all columns
For( k = 1, k <= N Cols( dt ), k++,
c = Column( dt, k );
colname = c << get name;
colvals = c << get values;
// Try to change values according to the recoding map
// Try( ) function will not happen if none of the value is not one of the characters to convert to a symbol
For Each( {v, i}, colvals, Try( colvals[i] = aa[v] ) );
c << set values( colvals );<BR />)