La fonction logarithmique
Posté : sam. sept. 29, 2012 7:10 pm
Je souhaite calculer une nouvelle variable qui consiste tout simplement à appliquer la fonction logarithmique à une variable numérique désignée par ''Var''.
Ce calcul ne se réalise pas et je reçois comme message "Logarithme d'un nombre négatif ou nul"
Je n'ai pas compris les raisons de ce message car les valeurs de la variable numérique sont toutes strictement positives et pour les non-réponses, j'ai choisi l'option '' ne pas modifier cette observation ''.
J'arrive à contourner ce problème en procédant ainsi : j'applique le logarithme à Var*Var1/Var1, Var1 étant une autre variable numérique strictement positif, le calcul est réalisé en choisissant la même option que précédemment.
Je ne comprends pas le comportement de Sphinx qui refuse d'appliquer la fonction Log à Var et l'applique à Var*Var1/Var1 ?
Ce calcul ne se réalise pas et je reçois comme message "Logarithme d'un nombre négatif ou nul"
Je n'ai pas compris les raisons de ce message car les valeurs de la variable numérique sont toutes strictement positives et pour les non-réponses, j'ai choisi l'option '' ne pas modifier cette observation ''.
J'arrive à contourner ce problème en procédant ainsi : j'applique le logarithme à Var*Var1/Var1, Var1 étant une autre variable numérique strictement positif, le calcul est réalisé en choisissant la même option que précédemment.
Je ne comprends pas le comportement de Sphinx qui refuse d'appliquer la fonction Log à Var et l'applique à Var*Var1/Var1 ?