Les posteurs les plus actifs de la semaine
Aucun utilisateur |
Sujets les plus vus
Problème de graphique Statistique (Novice)
2 participants
Page 1 sur 1
Problème de graphique Statistique (Novice)
Bonjour,
Je dispose d'un fichier de données, concernant un relevé kilométrique sous la forme ("Prénom", "Date", Kilométrage").
Je voudrais faire un tableau croisé avec l'âge et le kilométrage, afin d'avoir les KM parcouru pour chaque prénom. Pour cela, j"utilise la formule :
Et j'arrive bien à ce résultat :
Malheureusement, je n'arrive absolument pas à faire un graphique de type Barre (barplot) avec ça .... Je ne sais pas comment faire
Je dispose d'un fichier de données, concernant un relevé kilométrique sous la forme ("Prénom", "Date", Kilométrage").
Je voudrais faire un tableau croisé avec l'âge et le kilométrage, afin d'avoir les KM parcouru pour chaque prénom. Pour cela, j"utilise la formule :
- Code:
Tab = aggregate(data$KM~data$Prenom, data, sum)
Et j'arrive bien à ce résultat :
- Code:
data$Prenom data$KM
1 Abdel 13470
2 Corinne 11727
3 Fred 12108
4 Jacque 11115
5 Jean 10522
6 Jean-Pierre 11053
7 Julie 10503
8 Pierre 13277
9 Richard 10311
Malheureusement, je n'arrive absolument pas à faire un graphique de type Barre (barplot) avec ça .... Je ne sais pas comment faire
preliator- Nombre de messages : 42
Date d'inscription : 01/04/2019
Re: Problème de graphique Statistique (Novice)
Salut !
La fonction barplot ne peux pas gérer le rendu d'un
aggregate car a besoin d'un vecteur de taille ou d'une matrice de contingence.
Par exemple :
La façon dont tes données sont mises correspond cependant au barplot du package ggplot 2
Si tu veux regarder les paramètres je t'invite a regarder ceci :
http://www.sthda.com/french/wiki/ggplot2-barplots-guide-de-demarrage-rapide-logiciel-r-et-visualisation-de-donnees
Ps :
Si tu travailles sur un tableau de contingence tu peux le rendre utilisable a ggplot2 avec :
La fonction barplot ne peux pas gérer le rendu d'un
aggregate car a besoin d'un vecteur de taille ou d'une matrice de contingence.
Par exemple :
- Code:
barplot(
table(
rep(c('a','b','b','b','b','a','b','b','b','b','a','b','a','b','b'),4),
c(rep(1:2,15),rep(1,30))
)
)
La façon dont tes données sont mises correspond cependant au barplot du package ggplot 2
- Code:
library(ggplot2)
colnames(Tab) <- c('Prenom', 'SumKm')
p<-ggplot(data=Tab, aes(x=Prenom, y=SumKm)) +
geom_bar(stat="identity")
p
Si tu veux regarder les paramètres je t'invite a regarder ceci :
http://www.sthda.com/french/wiki/ggplot2-barplots-guide-de-demarrage-rapide-logiciel-r-et-visualisation-de-donnees
Ps :
Si tu travailles sur un tableau de contingence tu peux le rendre utilisable a ggplot2 avec :
- Code:
Tab <- as.data.frame(table(x,y))
falques- Nombre de messages : 14
Date d'inscription : 07/05/2019
Re: Problème de graphique Statistique (Novice)
Un grand merci à toi pour ces explications
preliator- Nombre de messages : 42
Date d'inscription : 01/04/2019
Sujets similaires
» Problème de graphique avec SPSS AMOS
» probleme statistique
» Probleme de statistique à resoudre
» Probabilité dégressive (novice)
» (Novice) Ancova et post hoc sur R
» probleme statistique
» Probleme de statistique à resoudre
» Probabilité dégressive (novice)
» (Novice) Ancova et post hoc sur R
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum