可以在資料表儲存格和表格框中顯示符號嗎()我希望能夠顯示這些符號
↑
↓
→
←
基於映射規則(例如 1 = ↑ 、2 = ↓ 3 = →、4 = ←)
在資料表單元格或錶框()顯示中。
將該符號複製並貼上到資料表單元格中或作為 String Col Box() 的列表項目對我來說甚至無法顯示該符號。
自動化和腳本編寫大規模客製化回覆:能否在資料表儲存格和表格框中顯示符號()對我來說它們確實有效(Win10,JMP18.0.1)
Names Default To Here(1);
nw = New Window("",
Table Box(
String Col Box("Symbols",
{"↑", "↓" ,"→", "←"}
)
)
);


回覆:可以在資料表儲存格和表格框中顯示符號嗎()我讓它工作了。不確定我最初做錯了什麼。
以下是我將該映射應用於整個資料表的片段:
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 />)