建立腳本來執行常見操作

因此,在本示範中,我將說明互動式操作與對應腳本中元素之間的一致性。我將透過建立包含兩個連續變數的散點圖,然後擬合資料趨勢線來實現這一點。我將記錄此過程中涉及的步驟。我打開了 JMP。我打開了課程日誌,名為「JSL 入門」。在第一部分「課程準備」中,我要點擊名為「初始設定」的腳本。每次在新的 JMP 會話中開啟此日誌時,都需要執行此初始設定腳本。因此,我將點擊該腳本。當我收到初始設定完成的提醒時,我將點擊「確定」。然後點擊“下一步”進入課程日誌的下一部分。這裡有一個名為「大課堂數據」的腳本。它將創建與我們的範例文件之一安裝相同的資料表。但是,由於日誌使用腳本創建,因此我們不必擔心指向任何特定的文件位置。我會點擊它。然後我會轉到“分析”選單,選擇“以 X 擬合 Y”。我想在 Y 角色中輸入權重。請注意,這個角色叫做 Y。然後在 X 角色中輸入身高——再次注意,這個角色叫做 X——當我在 X 和 Y 角色中輸入這兩個連續變數時,我們會看到「二元變數」一詞出現在這裡。我點選「確定」。這會產生散點圖。再一次,我想擬合那條迴歸線。所以我會轉到“二元擬合”旁邊的紅色三角形,然後選擇“擬合線”。現在我想查看 JMP 將編寫的用於重新建立此輸出的腳本。所以我會再次轉到“二元擬合”旁邊的紅色三角形,然後在“儲存腳本”下,選擇“到腳本視窗”。現在,我已透過「檔案」選單中的首選項增大了「腳本編輯器」的字體大小。因此,如果我右鍵單擊此腳本編輯器視窗並選擇“重新格式化腳本”,JMP 將透過嵌套我選擇的選項來重新格式化該腳本。如果您繼續操作或重複相同的步驟,並且可以在腳本編輯器視窗中的一行中看到所有腳本,您可以簡單地調整視窗大小以使其變小,然後再次嘗試重新格式化。如果您可以看到所有程式碼,則不會執行此操作。現在,在您的 JMP 副本中,您可能無法在腳本編輯器視窗中看到行號。如果您想查看這些行號,並且這對本課程有幫助,您可以轉到“文件”選單並選擇“首選項”。在「腳本編輯器」群組的「首選項」中,選取此選項以在腳本編輯器視窗中顯示行號。預設情況下,該選項未選取。因此,我將單擊“確定”以關閉“首選項”視窗。讓我們來看看 JMP 編寫的腳本。首先,我們在這裡看到「二元變數」這個詞,這是我們在有兩個連續變數時啟動的平台。正如我們在對話框中看到的,我們看到了 Y 和 X 角色,以及列的權重和高度。現在,每列名稱前面都有一個冒號。冒號是一個範圍運算子。它只是告訴 JMP,後面的名稱將引用資料表列。在這種情況下,如果我沒有使用冒號,JMP 仍然會尋找資料表列,因為這是二元變數平台中的分析角色。但最好在列名前加上冒號。記住,當我們進入紅色三角形選單時,我選擇了「擬合線」。預設情況下,「擬合線」會產生一條紅線。 JMP 增加了線條顏色這個可選元素,它指定了該線條顏色的 RGB 值。事實上,我可以刪除我選擇的所有內容,包括「擬合線」後面的括號。我仍然會得到一條紅線。但線條顏色的可選指定是可用的。現在,您不必記住 RGB 顏色。我要去掉花括號中的三個數字。我可以將其替換為特定顏色的索引值或顏色名稱。文件中提供了不同的索引和名稱。我實際上要將線條顏色更改為藍色。因此,我要輸入一個雙引號。您會注意到,JMP 會自動幫我關閉雙引號。我要將單字 Blue 大寫。現在,要運行腳本,有幾種方法。您可以轉到“編輯”選單,然後選擇“運行腳本”。您可以看到這裡還有一個鍵盤快捷鍵 Ctrl+R。您可以在“腳本編輯器”視窗中右鍵單擊,然後選擇“運行腳本”。然後,還有一個帶有綠色小「播放」按鈕的工具列按鈕可供您使用。我傾向於使用鍵盤快捷鍵。但由於我即將結束您在工具列中如何運行腳本的介紹,所以我將繼續單擊該按鈕。所以,我們這裡進行了相同的分析,但我稍微修改了一下線條顏色。雖然這個例子很簡單,但它確實體現了 JSL 中一個非常重要的概念:我以互動方式執行操作,讓 JMP 為我編寫腳本,然後根據需要進行修改。所以,需要記住的是,只要我們能讓 JMP 為我們編寫腳本,我們就一定要這樣做。