Page 1 of 1
Calculer la variance Nspire CX-II T CAS

Posted:
29 May 2020, 14:03
by Zocipal
Bonjour,
Je me trouve dans l'impossibilité de calculer la variance de listes directement via l'application calculs avec varSamp lorsque les valeurs sont toutes décimales.
Comment puis-je outrepasser l' "erreur de domaine" ?
Merci d'avance.
Re: Calculer la variance Nspire CX-II T CAS

Posted:
29 May 2020, 15:53
by Bisam
Le deuxième argument des fonctions varPop
et varSamp
doit être une liste d'entiers représentant le nombre d'ocurrences de chaque valeur de la première liste.
Si tu as une liste de fréquences décimales, il faut d'abord les mettre sous forme fractionnaire puis multiplier par le dénominateur commun.
Re: Calculer la variance Nspire CX-II T CAS

Posted:
01 Jun 2020, 15:08
by Zocipal
Merci bien, c'est quand même dommage qu'il faille des entiers...
Bonne journée !
Re: Calculer la variance Nspire CX-II T CAS

Posted:
01 Jun 2020, 20:08
by Bisam
Je suis bien d'accord... mais tu peux créer ta propre fonction qui fera le boulot avec des fréquences !
Par exemple :
- Code: Select all
Define variance(val, freq)=
Func
local sf, s, s2
sum(freq)→sf
if sf=0 or dim(val)≠dim(freq)
return "Erreur"
dotp(val, freq)→s
dotp(val^2,freq)→s2
return (s2-s^2)/sf
EndFunc
C'est aussi simple que cela.