您現在可以使用“事件處理程序”列屬性將文本列定義為超鏈接列。例如,您可以創建一列地理數據作為Google地圖的鏈接,或包含指向維基百科頁面的鏈接。
查看此操作的最快方法是打開從JMP 14中的“幫助”菜單訪問的SAS Offices.jmp示例數據表。
[在屏幕上]
幫助>示例數據庫> SAS Offices.jmp
右鍵單擊City列並選擇Column Info後。
請注意,已添加事件處理程序列屬性。
使事件處理程序變得強大和方便的是,一旦設置了此Column屬性,就不必為每個唯一的Row自定義每個鏈接。它將鏈接結構應用於整個Column和Concatanantes,或將其連接,每個唯一的數據行創建一個自定義字符串。
在此示例中,此數據表中的第一列將Country鏈接到Wikipedia,而5th Column使用Event Handler將該唯一City鏈接到Google Maps。
所以我將創建第6列並將所有城市鏈接到維基百科,因為我們還沒有鏈接。
我將雙擊空白列標題以創建新列。
然後,我將選擇城市列並複制這些城市,編輯複製,然後編輯粘貼到我的新Wiki城市列。
請注意,Row值尚未包含超鏈接。
要添加這些,我將再次雙擊以顯示列信息。我將列重命名為“City Wiki Info”並為數據類型選擇Character。
然後我將數據類型設置為Character,然後在Column Properties下選擇Event Handler。
在這個事件處理程序腳本中,我將添加Wiki URL。確保它以正斜杠結束,因為事件處理程序將加入Row數據。
我將在Web函數的第一部分中將Wiki URL粘貼到引號中。https://en.wikipedia.org/wiki/
然後用Concat或者將其連接到帶有兩條垂直Concat線的腳本。
現在我將選擇apply和Ok。
現在,通過選擇此新列中的城市,它將為該行數據啟動唯一的Wiki頁面。
請按照以下鏈接了解有關超鏈接到計算機上內部文件的詳細信息。
我希望您在JMP項目中找到有用的超鏈接。
