此工具允許用戶根據上一個/下一個/最近找到的值填充缺失值。已經有工具可以以某種方式執行此操作(甚至 JMP 也有填充行),但我使用/看到的那些在至少這個加載項你要做的分組選項,如果你使用 Order 列,這也不應該要求你對數據表進行排序。

當前可用選項
這些是從該工具中找到的當前選項
通用的
| 選項 |
描述 |
價值 |
|---|
| 保持對話框打開 |
如果在按下運行後選中,則保持對話框打開 |
0,1 |
| 數據排序 |
可以選擇是否知道數據已排序。 使腳本更快 |
未知、未排序、已排序 |
| 最大距離 |
仍將考慮的值的最大距離 |
缺少 (.) 或數字 |
不同的填充類型
| 類型 |
描述 |
|---|
| 落後 |
在缺失值之前查找最後找到的值 |
| 向前 |
缺失值後的第一個值的外觀 |
| 最近的 |
尋找最近的發現值 |
| 最近向後 |
查找兩個最接近的值,如果距離相同,則使用之前找到的值 |
| 最近前鋒 |
查找兩個最接近的值,如果距離相同,則使用之後找到的值 |
| 插 |
使用 JMP 的 Interpolate() 函數 |
填寫未知
可用於後向和前向填充。 將最新值複製到從找到的值中沒有找到值的缺失單元格
新列
創建以名稱為前綴的填充類型的新列
使用該工具可能有點棘手,因為 UI 不是最好的,而且我還沒有編寫適當的說明。 您可以在此處或在未解決的問題中發布改進想法GitHub - 填充缺失的單元格.
該工具是JMP-工具我已經工作了一段時間,如果時間允許,我會在 JMP 社區發布更多插件。