不幸的是,軟件開發過程的一部分是放棄了我們希望將包含在軟件中的功能。 JMP 9 證明,有時候,你會獲得更好的功能。
對於現在的一些版本,你們中的一些人已經要求一個工具讓你將連續變量分成組。例如,您可能擁有所有銷售交易的數據,並且您希望為小型,中型和大型交易創建三個組。但是這些群體之間的切點應該在哪裡呢?查看交易分佈的直方圖有助於查看放置它們的位置。
我們無法在JMP 9中獲得這樣的工具。但是,向滾石樂隊道歉,我們得到了我們在這種情況下所需要的東西。事實上,我們有更好的東西: JMP加載項 。
使用JMP加載項,通過JMP腳本語言(JSL)擴展JMP的功能非常容易,然後將該擴展分發給其他JMP用戶。
我寫了交互式分箱加載項創建我們沒有進入JMP 9的功能。
使用加載項,您可以看到列的直方圖和初始切割點,以創建兩個組:一個在切割點下方,另一個在切割點上方。只需拖動切割點即可更改其位置。

如果需要,可以使用“添加切割點”按鈕添加另一個切割點。現在你有三個小組。
當您按照所需方式獲得切割點時,可以使用“組名”字段命名組。如果您希望組的名稱基於範圍,則可以將它們留空。
最後,轉到紅色三角形菜單並選擇“保存組列”以在您的組中的數據表中獲取新列。

為自己下載此加載項然後雙擊.jmpaddin文件將其安裝在JMP中。就這麼簡單。
安裝完成後,查看“加載項”菜單,您將找到“交互式分箱”。
加載項很容易開發,並且它們的功能幾乎沒有限制。您可以調用外部DLL,創建自己的圖形,並調用SAS或R.
我很快就會有另一篇文章展示如何將你的JSL變成一個加載項。與此同時,如果您對JMP的擴展有所了解,請在評論中發布。也許你很快就會把它看成是一個加載項。
該可用加載項庫對於JMP將隨著時間的推移而增長。如果您現在找不到所需,請繼續檢查。也許你會得到你需要的東西。
您的數據太精確了嗎?中寫道:
[...]分箱是建立數據的直方圖,並使用直方圖中的區間作為預測變量。之前的博客文章描述了一個交互式分級工具,您可以使用它來手動執行此類分級。分箱的第三個例子是使用[...]
馬丁歐文中寫道:
我們沒有要求這是JMP9,但是當我們用Malcolm Moore探索數據可視化和腳本並解釋我們想要的東西時,他指出,為了回答我們提出的問題類型,我們需要一個工具來將連續數據分組。嘿presto,傑夫寫了這個工具。因此,如果您問我們是否需要一個名為交互式分箱的工具,我們就不會意識到它帶來的價值。一旦我們明白這意味著“嘿,讓我知道哪些實驗/批次有15到30個單位之間的反應”,那麼這個功能我們意識到我們真的需要