Dites que j'ai deux facteurs et je veux les représenter graphiquement sur la même intrigue, les deux facteurs ont les mêmes niveaux.Tracer deux facteurs sur le même graphique
s1 <- c(rep("male",20), rep("female", 30))
s2 <- c(rep("male",10), rep("female", 40))
s1 <- factor(s1, levels=c("male", "female"))
s2 <- factor(s2, levels=c("male", "female"))
J'aurais pensé que l'utilisation de la fonction de table aurait produit le résultat correct mais pour la représentation graphique ressorte.
table(s1, s2)
s2
s1 male female
male 10 10
female 0 30
Alors, vraiment deux questions, quelle est la fonction de table fait pour obtenir ce résultat et ce que d'autres fonctions puis-je utiliser pour créer un graphique avec 2 séries en utilisant les fonctions avec les mêmes niveaux?
Aussi, si c'est un facteur, j'utilise barplot2 dans le paquet gplots pour le représenter graphiquement.
Votre 3e ligne devrait être s1 <- facteur (s1, niveaux = c ("masculin", "féminin")). Aussi, quel type d'intrigue attendez-vous? Si vous tracez (table (s1, s2)), vous obtiendrez un graphique mosaïque du tableau de contingence. – Greg
Ah désolé, j'étais insouciant quand je dactylographiais les données d'échantillon ici. J'espérais avoir un barplot avec chaque s1 et s2 mappé sur le même graphique montrant le nombre d'occurrences entre mâle et femelle. –