欠落しているセルを埋めるこのツールを使用すると、ユーザーは、前/次/最も近い見つかった値に基づいて欠損値を埋めることができます。何らかの方法でこれを実行できるツールはすでにあります (JMP にも行を埋める機能があります)。しかし、私が使用した/見たものは次の時点で欠落しています。このアドインで行うグループ化オプションは少なくとも、順序列を使用する場合はデータ テーブルを並べ替える必要はありません。

現在利用可能なオプション
これらはツールから見つかった現在のオプションです
ジェネリック
| オプション |
説明 |
価値 |
|---|
| ダイアログを開いたままにする |
チェックすると、実行を押した後もダイアログを開いたままにします |
0,1 |
| ソートされたデータ |
データが並べ替えられていることがわかっている場合に選択する可能性。 スクリプトを高速化します |
不明、未分類、分類済み |
| 最大距離 |
今後も考慮される値の最大距離 |
(.) または数字がありません |
さまざまな塗りつぶしタイプ
| タイプ |
説明 |
|---|
| 後ろ向き |
欠損値の前に最後に見つかった値を探します |
| 前方 |
欠損値の後の最初の値の外観 |
| 最寄りの |
最も近い値を探します |
| 最近後方 |
最も近い 2 つの値を探し、距離が近い場合は、前に見つかった値を使用します。 |
| 最近前 |
最も近い 2 つの値を探し、距離が近い場合は、その後に見つかった値を使用します。 |
| 補間する |
JMP の Interpolate() 関数を使用します。 |
不明を埋める
後方フィルと前方フィルで使用できます。 見つかった値のうち値が見つからない欠落セルに最新の値をコピーします。
新しい列
名前の前に「Fill Type」を付けて新しい列を作成します
UI が最適ではなく、適切な手順をまだ書いていないため、このツールの使用は少し難しいかもしれません。 改善のアイデアはここ、または未解決の問題に投稿できます。 GitHub - 欠落しているセルを埋める。
このツールはの一部ですJMPツール私はしばらくの間取り組んでおり、時間が許せば JMP コミュニティでさらに多くのアドインをリリースする予定です。
更新情報:
* 順序付け列が使用されておらず、順序付けされたデータが使用されている場合に前方参照が機能しないというバグが修正されることを願っています。
オプションで並べ替えられていないデータのグループに対する既存の値に基づいて欠損値を埋めます。
公共事業Re: 不足しているセルを埋めるとてもよかったです、ありがとう。列 A に従って「グループ化」することはできますが、この表ではたまたま列 A の文字グループの末尾の 1 行上にある関連データに入力 (転送) されています。 これは、「データがソートされていない」がチェックされている場合にのみ行われます。かなり近づいていますが、私にとってはまだ完璧ではありません。
Re: 欠落したセルを埋めるこんにちは@jthi
アドインでいくつか問題があります。セルを前方に入力したい、つまり、欠損値の後に最初の値をコピーしたいのです。後方機能は意図したとおりに動作しますが、前方機能は期待どおりに動作しません。行は正しい順序で並べ替えられているので、追加した列は入力する列だけです。何か提案はありますか?


Re: 欠落したセルを埋める私の場合、問題なく動作するようです(グループなし)

このアドインのバグをいくつか修正しましたが、JMP アドインを 4 つの異なる場所で更新し続けるのは大変な作業なので、JMP コミュニティには公開していません。十分な時間とやる気があれば、これを更新して最も近い場所に参加するかもしれません。
グループが必要ない場合は、JMPのfillで十分かもしれません

Re: 欠落したセルを埋める@jthi さん、ありがとう!
JMPの塗りつぶしはトリックになります。表を逆順に並べ替えて、前向きの塗りつぶしを取得します。