有人最近問我使用字母而不是內置符號 JMP 散點圖。如果其他人想知道同樣的事情,這是一個很長的答案。
除了32個內置符號外,您還可以使用任何字符作為散點圖的標記。將字母設置為行符號的最簡單方法是使用“標記”子菜單中的“其他...”項。這是Big Class的一個例子。選擇所有男性後,右鍵單擊行狀態區域以獲取:

這會打開一個對話框,您可以在其中鍵入一個字母。

將公行設置為“M”,將公行設置為“F”,得到:

散點圖看起來像:

允許使用當前標記字體中的任何字符(在“首選項”中設置),因此可以使用各種Unicode字符,您可以將字體首選項更改為符號字體,以獲得更多特殊選項。從鍵盤輸入特殊字符可能很棘手,但您通常可以在Unicode表中找到它們並將它們粘貼到對話框中。
您也可以通過腳本設置它們。這是一個使用Mars / Venus男/女符號的腳本示例,顯示了兩種不同的技術來指定角色。
dt = Open(“$ SAMPLE_DATA / Big Class.jmp”);
r = dt <<選擇Where(:sex ==“M”);
r <<標記(“\!U2642”); //十六進制
r = dt <<選擇Where(:sex ==“F”);
r <<標記(“♀”); //實際角色
數據表:

散點圖:

科林劉易斯中寫道:
這是我一段時間以來一直在做的事情,因為更直接地識別類別真的很有幫助。我沒有嘗試過更有趣的角色,但傾向於使用測試實驗室的第一個字母。由於我做了很多,我還想將它存儲在行狀態列中。為了便於閱讀,我分兩步完成。第一種是將第一個字符作為字母提取到一個新的字符列中。然後我在這封單字母上創建一個行狀態列:
dt <<新欄目(“Lab Letter RS”,行州,
式(
標記狀態(Hex To Number(Char To Hex(:Lab Letter)))
)
);
希望這可以幫助別人!
感謝持續的提示和提示......