<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />這篇文章出現在 JMPer電纜, 2015年夏季刊第30期 。
作者:Craige Hales Craige @ JMP ,首席系統開發人員,SAS
當用戶要求能夠在數據表中添加圖片以使數據更具信息性時,JMP開發人員正在傾聽。JMP 12為您提供了更多圖片:對象(如矩陣和列表),JSL(JMP腳本語言)代碼和圖片的JSL表達式都可以保存在表達式列中。表達式列提供用於顯示和分析的信息,以及組織數據和加速腳本。
表達式列使圖片表達式成為特殊情況,因為圖片是可見的。(您可以關閉特殊情況並查看1,000個單詞,但我還沒有找到合理的理由。)可以將圖片拖放到表達式列中;它們也可以從網上的表格下載。在我們的測試階段,我們發現維基百科是一個有趣的圖表來源。
圖片以各種方式有用。您可以使用表格中的圖片來幫助定位行,例如樣本圖片或異常值。您可以將圖片用作可視化。您可以擁有多個圖片列。您可以添加標籤屬性,並在圖表中獲取帶有圖片的彈出工具提示。
以下是在地圖上繪製SAS辦公室的示例。地圖顯示了地理關係。當您將鼠標懸停在某個點上時,會彈出該位置的照片。我把這個提示釘在了一邊,然後打開了標語給格拉斯哥(圖1)。

圖1 在格拉斯哥的SAS國家辦事處的照片
圖1中所示的照片是從圖2中所示的樣本數據表中創建的。

圖2 帶錶達式列的示例數據表
您還可以使表格行更高,如圖3所示。

圖3 調整大小的表達式列
矩陣是如何將其他表達式數據放入表達式列的一個很好的示例。不要將9列用於3x3矩陣,只需將3x3矩陣存儲為矩陣。您的JSL代碼將更快,因為它不再需要從九個值重新生成矩陣。矩陣可能是變換矩陣,如圖4所示。

圖4 表達式列中的矩陣
表達式列與公式列不同;實際上,列可以是兩者。“公式”列具有單個公式表達式,可為每個單元格生成值。Expression列的單元格中的值是可以計算的表達式。
表達式列給出 JMP 一個新的可視化工具,使用列中的圖片,以及更好的腳本性能和更好的數據組織的其他可能性。
要進一步探討此主題,請參閱列中表達式的JMP文檔,請參閱列屬性 。