erreur d'arrondi bizarre (et inquiétant)

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Eric Wajnberg
Messages : 776
Enregistré le : 11 Aoû 2008, 15:37
Contact :

erreur d'arrondi bizarre (et inquiétant)

Messagepar Eric Wajnberg » 14 Nov 2018, 15:33

Bonjour tout le monde,

Je tombe à l'instant sur un problème de R que je trouve inquiétant :

Code : Tout sélectionner

> mean(1.33429,1.3221788)
[1] 1.33429
> sum(1.33429,1.3221788)/2
[1] 1.328234

La différence est tout de même non négligeable (de l'ordre d'un demi pourcent). Si ces valeurs étaient des km, l'erreur serait d'env. 6 mètres, ce qui n'est pas rien.

C'est juste un problème d'arrondi, j'imagine, mais ça fait froid dans le dos, je trouve.

Des idées à ce propos, ou bien j'ai loupé quelque chose ?

Curieux de lire vos avis.

Eric.

Serge Rapenne
Messages : 1426
Enregistré le : 20 Aoû 2007, 15:17
Contact :

Re: erreur d'arrondi bizarre (et inquiétant)

Messagepar Serge Rapenne » 14 Nov 2018, 15:44

Eric, Eric, Eric,

la syntaxe de mean est

Code : Tout sélectionner

mean(c(1.33429,1.3221788))
[1] 1.328234

toi, tu met un trim à 1.3221788 pour une moyenne sur la valeur unique 1.33429 qui vaut donc bien 1.33429

Direction le lit ;-)

Serge

Eric Wajnberg
Messages : 776
Enregistré le : 11 Aoû 2008, 15:37
Contact :

Re: erreur d'arrondi bizarre (et inquiétant)

Messagepar Eric Wajnberg » 14 Nov 2018, 15:56

Ho...

Fatigué, effectivement. Je me disais bien qu'il y avais un truc bizarre.

En fait, je faisais des calculs avec rowMeans() et .. - bon, je vais me coucher, ok..

Merci et désolé pour le dérangement.

Eric (tout penaud)


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité