Somme de colonnes dans un tableau de contingence

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

Franck LE DUFF
Messages : 2
Enregistré le : 27 Sep 2017, 08:28

Somme de colonnes dans un tableau de contingence

Messagepar Franck LE DUFF » 27 Sep 2017, 09:55

Bonjour
Nouveau sur le Forum et nouveau sur R, j'utilise habituellement SPSS ett je n'arrive pas à obtenir des résultats semblables..
J'ai un jeu de données formatés ainsi :

Lecteur | Type | Nb | TA
A Bi 34 1
A Bi 21 2
A Bi 54 3
A Un 2 2
B Bi 5 1
B Un 72 2
C Bi 34 1
C De 5 2
C De 47 1
D Bi 21 2

Je souhaiterai faire un tableau croisé Lecteur x type me permettant d'avoir la somme des Nb dans les cellules (quel que soit le TA)
Bi | Un | De |
A 109 2 0
B 5 72 0
C 34 0 52
D 21 0 0

Ca parait simple, mais je sèche complètement.. J'ai essaye tables, j'arrive a rien, j'ai essayé xtabs mais je n'arrive pas a faire de sum(Nb) au croisement

Merci pour votre aide !!

Logez Maxime
Messages : 3138
Enregistré le : 26 Sep 2006, 11:35

Re: Somme de colonnes dans un tableau de contingence

Messagepar Logez Maxime » 27 Sep 2017, 12:17

Bonjour,

Code : Tout sélectionner

xtabs(Nb ~Lecteur + Type, tab)
Avec tab ton data.frame.

Cordialement,
Maxime

Franck LE DUFF
Messages : 2
Enregistré le : 27 Sep 2017, 08:28

Re: Somme de colonnes dans un tableau de contingence

Messagepar Franck LE DUFF » 27 Sep 2017, 12:50

Merci !!
C'est rageant cela parait si simple.
Je pensais devoir mettre Sum(Nb) pour avoir la somme. Je ne comprends pas la syntaxe de xtab en fait.
Trop fort


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité