Les statistiques sur la HP48SX

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

Répondre
Céline
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 168
Inscription : 23 mars 2014 14:11

Les statistiques sur la HP48SX

Message par Céline » 25 mars 2020 13:15

Bonjour,
en regardant le manuel de la hp48sx je ne trouve pas comment rentrer une série de données statistiques avec leurs effectifs.
Cette possibilité existe-t-elle ?
Merci
TI-30 Galaxy
fx-180P, fx-4000P
HP 11c, 12c, 12c le, 15c, 15c le
HP 32s, 32s ii, 42s, 17b ii, 30b, 35s
HP 28s, 48s, 48sx, 48g, 50g, prime

Avatar de l’utilisateur
fred260571
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 548
Inscription : 19 avr. 2016 13:10
Localisation : Toulouse

Re: Les statistiques sur la HP48SX

Message par fred260571 » 25 mars 2020 14:12

Bonjour
il faudrait regarder le
HP 48G Series Advanced User's Reference Manual
https://www.hpcalc.org/details/6036

Site regorgeant de bonnes choses pour les calculatrices HP
https://www.hpcalc.org/

il y a même des programmes de stat
https://www.hpcalc.org/hp48/math/statistic/

Bonne chance
ignorance is bliss
TI 57 II, TI 66, casio fx7500g, HP48GX, HP49G+, HP200LX, palm m125, Sharp PC-G850VS, HP12C

Avatar de l’utilisateur
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3082
Inscription : 06 sept. 2011 14:57
Localisation : Normandie / Antwerpen

Re: Les statistiques sur la HP48SX

Message par Hobiecat » 25 mars 2020 15:16

Peux-tu préciser ce que tu veux entrer comme données ? Sur HP-48SX, on rentre de façon classique les stats avec la fonction "Sigma+" qu'on trouve dans le menu stats.

Le plus facile pour l'entrée de données est de faire une matrice, puis "Sigma+" et voilà !

Avatar de l’utilisateur
bernouilli92
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3741
Inscription : 21 nov. 2012 14:03
Localisation : Ile de France

Re: Les statistiques sur la HP48SX

Message par bernouilli92 » 25 mars 2020 16:07

On ne peut entrer des données statistiques qu'à l'unité.
On ne peut pas entrer les valeurs suivantes :
1 5x
5
Et se retrouver comme si on avait entré 6 éléments : 1 1 1 1 1 5
C'est à dire entrer une valeur et un coefficient pondérateur, ce que permet de faire beaucoup de calculatrices moins puissantes

J'ai vérifié: ce n'est pas possible, ni sur 48s, ni sur 48g
Par contre on peut entrer une liste de plusieurs valeurs
HP, Casio, Sharp, Psion, quelques TI et divers autres

Céline
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 168
Inscription : 23 mars 2014 14:11

Re: Les statistiques sur la HP48SX

Message par Céline » 25 mars 2020 16:12

Merci,
c'est dommage c'est une vraie limitation à l'utilisation des fonctions statistiques.
TI-30 Galaxy
fx-180P, fx-4000P
HP 11c, 12c, 12c le, 15c, 15c le
HP 32s, 32s ii, 42s, 17b ii, 30b, 35s
HP 28s, 48s, 48sx, 48g, 50g, prime

Avatar de l’utilisateur
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3082
Inscription : 06 sept. 2011 14:57
Localisation : Normandie / Antwerpen

Re: Les statistiques sur la HP48SX

Message par Hobiecat » 25 mars 2020 16:49

Il n'y a pas de point bloquant : dans l'exemple de Bernouilli92 ci-dessus, il suffit d'entrer une matrice sur deux colonnes, à gauche les pondérations et à droite les valeurs :
[5 1
1 5]

puis de faire Sigma+.

On divise ensuite SigmaX*Y par SigmaX et on a le résultat attendu, la moyenne sur 6 valeurs.

Céline
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 168
Inscription : 23 mars 2014 14:11

Re: Les statistiques sur la HP48SX

Message par Céline » 25 mars 2020 19:47

En effet pour la moyenne. Moins pratique pour la variance...
TI-30 Galaxy
fx-180P, fx-4000P
HP 11c, 12c, 12c le, 15c, 15c le
HP 32s, 32s ii, 42s, 17b ii, 30b, 35s
HP 28s, 48s, 48sx, 48g, 50g, prime

Avatar de l’utilisateur
C.Ret
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2119
Inscription : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Les statistiques sur la HP48SX

Message par C.Ret » 25 mars 2020 23:55

Sur mon HP-28S, je faisais comme l'a indiqué Hobiecat.

Et comme je saisissais toujours mes données de la même façon, j'avais défini un jeu d'instructions qui faisait le boulot simplement en appuyant sur le bon bouton. Les moyennes, variances , covariances et même les coefficients de régression linaire peuvent être retrouvés en combinant les fonctions statistiques de base des machines RPL.

Je ne suis pas ce soir au bon endroit pour retrouver mon calepin. D'ici la fin de la semaine, je recopierai ci-dessous le jeu d'instruction que j'utilisai.

Par contre, se serait sympa Céline, si tu pouvais nous donner un petit exemple de ce que tu compte faire. Histoire que je ne passe pas à coté de ce qui peut te servir. J'avais développé ces fonctions statistiques pour de l'analyse factorielle multivariée et des régressions multiples fonctionnelles ! De mémoire je me souviens qu'il y avait eut deux ou trois versions; J'avais dû y réfléchir à deux fois, certaines méthodes sont plus faciles à programmer, d'autres à utiliser selon que les fréquences sont ou non des pondérations entières ou fractionnaires. Il y avait aussi un histoire de classes ou catégories contenant ou non le même nombre de type d'individus différents, etc...

Faut juste que je puisse remonter au grenier où j'ai caché tout cela, mais avec le confinement…
SHARP PC-1211 + CE-121 + CE-122. | VIC 20 Commodore 128D + Printer P-803 + SD2iec. | TI-57 LCD | TI-74 BasiCalc | TI-92 II | HP-28S + HP82240A | HP-41C + (2 memory + stat + IR) modules. | HP Prime Wireless Graphing Calculator | HP-15C | CASIO fx-602p + FA-1. .Sommaire des M.P.O.. . Sommaire du P.C.T.M. .

Céline
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 168
Inscription : 23 mars 2014 14:11

Re: Les statistiques sur la HP48SX

Message par Céline » 26 mars 2020 15:28

Oh c'est très simple : moyenne, écart-type et médiane
TI-30 Galaxy
fx-180P, fx-4000P
HP 11c, 12c, 12c le, 15c, 15c le
HP 32s, 32s ii, 42s, 17b ii, 30b, 35s
HP 28s, 48s, 48sx, 48g, 50g, prime

Avatar de l’utilisateur
dprtl
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 352
Inscription : 27 janv. 2013 01:26
Localisation : Strasbourg
Contact :

Re: Les statistiques sur la HP48SX

Message par dprtl » 26 mars 2020 18:23

Je suis un peu hors sujet par rapport à la question initiale qui concernait la HP-48... Et je m'en excuse :)

Mes calculettes scientifiques qui savent calculer la médiane "out of the box" ne sont pas légion. Parmi les récentes, la Casio fx-CP400 s'en sort plutôt bien, et de façon assez conviviale. Tout d'abord on rentre les valeurs et l'effectif correspondant, dans deux listes (application Statistiques) :

Image

Ensuite on clique sur [Calc] -> [Une variable], et on sélectionne les listes saisies précédemment :

Image

Et on obtient finalement des résultats assez complets :

Image

Sur la précision des calculs, j'avais fait des calculs financiers juste avant, et je suis resté en "Fixe 2".

Avatar de l’utilisateur
bernouilli92
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3741
Inscription : 21 nov. 2012 14:03
Localisation : Ile de France

Re: Les statistiques sur la HP48SX

Message par bernouilli92 » 26 mars 2020 19:27

Tu peux aussi utiliser ce petit programme qui remplacera le ∑+ dans le cas de données avec coefficients :

Code : Tout sélectionner

« SWAP { } → E L
  « 
    WHILE DUP
    REPEAT 
      DUP 2 MOD 'L' STO+ 2 / IP
    END 
    DROP { } 1 L SIZE
    FOR I 
      DUP +
      IF L I GET
      THEN E +
      END
    NEXT
  » ∑+
»
Tu entres la valeur suivie du coefficient et tu lances ce programme. Il génère une liste avec autant d’éléments que voulu et appelle la fonction ∑+
Dernière édition par bernouilli92 le 26 mars 2020 19:30, édité 1 fois.
HP, Casio, Sharp, Psion, quelques TI et divers autres

Céline
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 168
Inscription : 23 mars 2014 14:11

Re: Les statistiques sur la HP48SX

Message par Céline » 26 mars 2020 19:29

Les calculatrices les plus communes au lycée : Casio graph 35 et TI-83 le font aussi de façon très simple
TI-30 Galaxy
fx-180P, fx-4000P
HP 11c, 12c, 12c le, 15c, 15c le
HP 32s, 32s ii, 42s, 17b ii, 30b, 35s
HP 28s, 48s, 48sx, 48g, 50g, prime

Céline
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 168
Inscription : 23 mars 2014 14:11

Re: Les statistiques sur la HP48SX

Message par Céline » 26 mars 2020 19:34

Merci Bernouilli92
TI-30 Galaxy
fx-180P, fx-4000P
HP 11c, 12c, 12c le, 15c, 15c le
HP 32s, 32s ii, 42s, 17b ii, 30b, 35s
HP 28s, 48s, 48sx, 48g, 50g, prime

Avatar de l’utilisateur
Danny
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 109
Inscription : 28 déc. 2013 17:34

Re: Les statistiques sur la HP48SX

Message par Danny » 27 mars 2020 00:20

Merci d’avoir posé la question, du coup j’ai découvert que la Prime gère aussi les effectifs / coefficients / fréquences ; il faut passer par le menu Symb :)

(manuel pages 237 et 238).
Casio 3900p, 8500G, 9900GC
HP 45, 21, 42S, 28S, 32SII, 48SX, 48GX, 50g, Prime

Avatar de l’utilisateur
C.Ret
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2119
Inscription : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Les statistiques sur la HP48SX

Message par C.Ret » 29 mars 2020 13:20

Céline a écrit :
26 mars 2020 15:28
Oh c'est très simple : moyenne, écart-type et médiane
Merci Céline.

je n'ai pas pu aller chercher mes anciens documents, mais j'en ai retrouver d'autres et je me souviens très bien avoir eut à créer quelques petit codes pour pouvoir utiliser mon HP-28S à la résolution d'exercices de statistiques.

Au BAC, je me souviens avoir utilisé les fonctions statistiques de mon SHARP PC-1211 que j'avais programmées en m'inspirant du programme P4-B-1 du Recueil d'Application SHARP qui permettait au choix d'utiliser ou non des pondérations.
bernouilli92 a écrit :
26 mars 2020 19:27
Tu peux aussi utiliser ce petit programme qui remplacera le ∑+ dans le cas de données avec coefficients […]Tu entres la valeur suivie du coefficient et tu lances ce programme. Il génère une liste avec autant d’éléments que voulu et appelle la fonction ∑+
Comme bernouilli92, sur HP-28S, j'ai utilisé, pour la saisie de liste statistique avec coefficients pondérateurs entiers (fréquence entière), un petit code qui lui aussi multipliait le nombre d'entrées de chaque groupe de valeurs en répétant automatiquement l'instruction ∑+.

Code : Tout sélectionner

4:                                 4:
3:                                 3:                        « 1 SWAP START DUP ∑+ NEXT DROP N∑ »
2:          [ x ... y ]     n∑+    2:                         'n∑a' STO        
1:                    p   =====>   1:                  n∑

4:                                 4:
3:                                 3:                        « 1 OVER START DROP ∑- NEXT N∑ » 
2:                          n∑+    2:         [ x ... y ]    'n∑r' STO        
1:                    d   =====>   1:                  n∑   
Par contre je me souvient d'un code très court, qui devait ressembler à celui indiqué ci-dessus. Il y avait évidemment à l'instruction n∑+ également la fonction n∑-réciproque pour les éventuelles corrections. Sur HP-28S, on ne peut utiliser de + ou de- dans les noms d'instruction, ici j'utilise N∑a et N∑r ( Ajout/retrait Add/Remove)

Ces deux instructions renvoyent le nombre d'éléments présents dans la matrice de donnée afin de faciliter le suivi des opérations de saisie.
Aucun contrôle du nombre d'occurrences retirées par N∑- n'était fait, en cas de doute sur une correction, le plus simple et le plus prudent était de directement aller éditer le contenu de la matrice ∑DAT.

En utilisant simplement l'instruction N∑+, il est alors possible d'utiliser les instructions de statistiques d'origine de la machine afin d'avoir les informations de base.

Code : Tout sélectionner

Données:
 x(i)│ 14.1│ 14.2│ 14.3│ 14.4│ 14.5
─────┼─────┼─────┼─────┼─────┼───── 
 Frq.│  8  │ 19  │ 23  │ 15  │ 10
Opérations de saisie:
 { ∑+ N∑a ∑- N∑r CL∑ N∑ } MENU   
CL∑  14.1 8 N∑a  14.2 19 N∑a  14.3 23 N∑a  14.4 15 N∑a  14.5 10 N∑a

Code : Tout sélectionner

Vérification:  en fin de saisie, il doit y avoir 75 éléments dans la matrice statistique ∑DAT
3:                   50
2:                   65
1:                   75
∑+|N∑+| ∑-|N∑-|CL∑| N∑
Résultats:
[ ] [STAT] N∑  [NEXT] TOT MEAN SDEV CURSOR
4:                   75       N∑   → ∑w
3:               1072.5       TOT  → ∑wx         
2:                 14.3       MEAN → Moyenne pondérée
1:        .119684269327       SDEV → Ecart type échantillon


Cela fonctionne donc et permet de se tirer d'affaire en ayant qu'un minimum à programmer. Mais il ne faut pas que les coefficients entiers atteigne des milles et des cents, sinon la matrice ∑DAT devient immense et le pauvre HP-28S rame.
Et si par malheur, les pondérations sont des nombres fractionnaires, on est dans le baba.
SHARP PC-1211 + CE-121 + CE-122. | VIC 20 Commodore 128D + Printer P-803 + SD2iec. | TI-57 LCD | TI-74 BasiCalc | TI-92 II | HP-28S + HP82240A | HP-41C + (2 memory + stat + IR) modules. | HP Prime Wireless Graphing Calculator | HP-15C | CASIO fx-602p + FA-1. .Sommaire des M.P.O.. . Sommaire du P.C.T.M. .

Répondre

Revenir vers « Tous les Pockets »