Salut tout le monde,
Je suis assez nouveau sur jmp, donc je peux sembler un peu en décalage avec ce que je demande et je n'utiliserai probablement pas la terminologie correcte, mais de toute façon, je suis plutôt désespéré car je ne peux pas penser à une solution à mon problème :
Permettez-moi de décrire brièvement ma situation : Je suis donc étudiant et je travaille actuellement sur un ensemble de données. Je regarde les effets indésirables de certains médicaments et l'effet que je regarde en ce moment est "la dysfonction érectile", j'ai des données de base et des données pour 4 semaines, 12 semaines etc. etc., ce qui signifie que j'ai une colonne « dysfonction érectile 4 semaines », « base de référence pour la dysfonction érectile », etc.
J'ai ajouté une nouvelle colonne intitulée "nouvelle dysfonction érectile 4 semaines", ce qui signifie que je regarde ceux qui ont développé l'effet indésirable après, par exemple, 4 semaines, en filtrant ceux qui les ont eus au départ et les ont toujours après 4 semaines - indépendamment du médicament donné. En bref : j'essaie de me concentrer sur l'incidence de la dysfonction érectile après 4 semaines pour se rapprocher d'un effet induit par un médicament.
J'ai utilisé une formule qui ressemble à ça :
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"
)
);
Mon problème est qu'en utilisant cette formule, jmp remplace mes valeurs vides par "n", et je ne vois aucun moyen de modifier ma formule pour que les espaces vides restent vides.

La première colonne est « dysfonctionnement érectile de base », la deuxième est « dysfonctionnement érectile 4 semaines » et la troisième est « dysfonctionnement érectile d'apparition récente 4 semaines ».
J'espère donc que quelqu'un pourra m'aider. Merci!
Votre JSL définit la valeur sur
"n"
donc une option est de le régler sur
""
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"
,
""
)
);
ou après avoir examiné vos données, la vérification de la valeur de la dysfonction érectile La base y/n étant un blanc pourrait être ce que vous voulez
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"
)
);