ドットをゼロに変更するにはどうすればよいですかこんにちは、
2つの列を追加していますが、機能します。
ただし、2つの列に「ドット」(ゼロではない)があり、数式が機能しないセルがいくつかあります。
ドットを1つずつ手動で変更せずに、ドットをゼロに変更する方法はありますか?
ありがとうございました、
カン
データ表Re:ドットをゼロに変更するにはどうすればよいですかスクリプトを使用すると、次のリンクからいくつかの解決策を見つけることができます。
欠落している値を0に置き換えます
これはスピードで少し深くなりますデータテーブルをループするか、Recodeを使用するか、Get RowsWhereを使用してデータテーブルの値を変更する必要があります
データテーブルから直接行うこともできます。
- どこかからコピーしてクリップボードに0を配置します
- 1つの列のドット(欠落している値)の1つを左クリックして、値を選択します
- ドットを右クリックして、[一致するセルを選択]を選択します
- Ctrl + Vを押します(または右クリックして[貼り付け]を選択します)
- 他の列についても繰り返します
Re:ドットをゼロに変更するにはどうすればよいですかまた、欠落している値をゼロに置き換えてもよろしいですか? JMPでは動作が異なります。 数式を「無視」するように変更したり、不足している値を処理したりすることもできます。
Re:ドットをゼロに変更するにはどうすればよいですかそれは助けてくれてありがとう!Re:ドットをゼロに変更するにはどうすればよいですか私の提案は、不足している値を処理するように数式を変更することです。JMPでは、ドット「。」セルに値がない場合に数値列に表示されるものです。セル値をゼロにすると、悪影響が生じる可能性があります。現在、欠損値が設定されているため、その列の平均を計算すると、欠損値のあるセルは計算から除外されます。セルがゼロに変更されると、ゼロの値が計算に含まれ、計算が変更されます。欠落している値をゼロに変更する簡単なスクリプトを次に示します。
for each row(
If( isMissing(:the target column ) == 1, :the target column = 0 )
);
不足している値が数式を機能させていないことを計算している数式を提供できれば、それを調べて、不足している値を処理するように変更します。
Re:ドットをゼロに変更するにはどうすればよいですか別の方法があるのではないかと思います。
問題は、数値と欠落した値を追加するとどうなるかです。 一つの考え方は、結果が欠落しているはずだということです。 これは、式X + Yを使用したときに発生することです。 もう1つの考え方は、欠落しているものをゼロとして扱う必要があるというものです。 それがSUM関数が行うことです。

数式がわかるように、このデータテーブルを添付しました。
Re:ドットをゼロに変更するにはどうすればよいですかこんにちはダン、
あなたの助けと「思考の学校」の2つの概念を区別してくれてありがとう。
単純なサンプルファイルは理にかなっており、理解しやすいものです。 これは単純ですが、とても強力であることがわかりました。
はい、これにはx + yの代わりに合計(x、y)を実行します。
「SUM式」は問題を解決し、欠落している値をゼロに、列から列に変換するために多くの追加の手順を実行する必要がなく、時間がかかります。
それは大きな助けです! JMPが「思考の学校」の両方の概念をカバーしていることを知ってうれしいです
素晴らしい一日をお過ごしください。ありがとうございました。