Forum de Statistiques
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Les posteurs les plus actifs de la semaine
Aucun utilisateur


Problème de graphique Statistique (Novice)

2 participants

Aller en bas

Problème de graphique Statistique (Novice) Empty Problème de graphique Statistique (Novice)

Message par preliator Jeu 30 Mai 2019 - 13:27

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 :

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

Revenir en haut Aller en bas

Problème de graphique Statistique (Novice) Empty Re: Problème de graphique Statistique (Novice)

Message par falques Lun 3 Juin 2019 - 13:27

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 :
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

Revenir en haut Aller en bas

Problème de graphique Statistique (Novice) Empty Re: Problème de graphique Statistique (Novice)

Message par preliator Lun 3 Juin 2019 - 13:35

Un grand merci à toi pour ces explications Smile

preliator

Nombre de messages : 42
Date d'inscription : 01/04/2019

Revenir en haut Aller en bas

Problème de graphique Statistique (Novice) Empty Re: Problème de graphique Statistique (Novice)

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum