if式を使用した後、結果の列に「空のスペース」を維持するこんにちは、みなさん、
私はjmpにかなり慣れていないので、私が求めているものに少しずれているように見えるかもしれませんし、おそらく正しい用語を使用しないでしょうが、とにかく私は自分の問題の解決策を考えることができないのでかなり絶望しています:
私の状況を簡単に説明しましょう。私は学生であり、現在一連のデータに取り組んでいます。 特定の薬の副作用を調べていますが、現在見ている効果は「勃起不全」です。ベースラインからデータを取得し、4週間、12週間などのデータを取得しました。つまり、列を取得しました。 「勃起不全4週間」、「勃起不全ベースライン」など。
「新規発症勃起不全4週間」という新しい列を追加しました。これは、たとえば4週間後に悪影響を及ぼした人を調べ、ベースラインでそれらを取得し、4週間後もまだ取得している人を除外することを意味します。与えられた薬から。 要するに、私は4週間後の勃起不全の発生率に焦点を当てて、薬物誘発効果を概算しようとしています。
私は次のような式を使用しました:
For Each Row(
:"new on-set erectile dysfunction 4 WK: y/n "n = If(
:"erectile dysfunction Base y/n"n == "n" & :"erectile dysfunction 4 WK: y/n"n
== "y"
,
"y"
,
"n"
)
);
私の問題は、その式を使用することで、jmpが空の値を「n」に置き換えることです。空のスペースが空のままになるように式を変更する方法が考えられません。

最初の列は「勃起不全のベースライン」、2番目は「勃起不全4週間」、3番目の列は「新たに発症した勃起不全4週間」です。
だから私は誰もが助けることができることを願っています。 ありがとうございました!
分析データ表Re:if式を使用した後、結果の列に「空のスペース」を維持するJSLは値をに設定しています
「n」
したがって、1つのオプションはそれをに設定することです
「」
For Each Row(
:"new on-set erectile dysfunction 4 WK: y/n "n = If(
:"erectile dysfunction Base y/n"n == "n" & :"erectile dysfunction 4 WK: y/n"n
== "y"
,
"y"
,
""
)
);
またはあなたのデータを見た後、勃起不全の値をチェックすることはあなたが望むものかもしれません。
For Each Row(
:"new on-set erectile dysfunction 4 WK: y/n "n = If(
(:"erectile dysfunction Base y/n"n == "n" |
:"erectile dysfunction Base y/n"n == "" ) &
:"erectile dysfunction 4 WK: y/n"n
== "y"
,
"y"
,
"n"
)
);
Re: if 式を使用した後の結果の列の「空白スペース」を維持するわあ、それはとても理にかなっていますね!はい、実は私は数式を書く効率的な方法を見つけるのに苦労していましたが、本当にありがとうございます!!
Re: if 式を使用した後の結果の列の「空白スペース」を維持するありがとうございます!!あなたの返信は私にとって非常に助かりました。