Re: combinaison de colonnes nominales à l'aide de la formuleIl semble que non seulement vos colonnes soient nominales, mais que leur type de données soit caractère. Ainsi, pour que votre formule fonctionne, vous devez soit modifier les colonnes pour qu'elles soient numériques, soit référencer les valeurs que vous essayez de comparer à l'aide de références littérales. Voir ci-dessous:
If( :Alcohol Abuse == "1" | :Alcohol dependence == "1" | :Alcohol withdrawal syndrome == "1",
"1",
"0"
)
combinaison de colonnes nominales à l'aide de la formuleBonjour, j'essaie d'agréger les données de 3 colonnes (codées comme "nominales" oui / non) dans une nouvelle colonne nominale en utilisant la fonction "OU", mais je reçois toujours une erreur lorsque je mets
Alcohol abuse==1 | alcohol binging==1 | alcohol withdrawal==1
(Voir l'exemple ci-dessous)
Mon objectif est que la nouvelle colonne rapporte un "1" si un sujet a des antécédents liés à l'alcool, c'est-à-dire qu'il a un "1" dans l'une des colonnes précédentes.
J'ai aussi essayé
If(:Alcohol Abuse == 1 | :Alcohol dependence == 1 | :Alcohol withdrawal syndrome == 1, 1, 0)
mais pas de chance - il renvoie tous les zéros ...
Je vous remercie
| L'abus d'alcool |
alcooling binging |
sevrage de l'alcool |
tout problème lié à l'alcool |
| 1 |
1 |
0 |
1 |
| 0 |
0 |
0 |
0 |
| 0 |
0 |
0 |
0 |
| 1 |
0 |
0 |
1 |
| 0 |
0 |
1 |
1 |