forum

Graphiques/Visulisation de données » Modifier le remplissage des barres d'un bar chart

Booster Fronde

rank_0.png

Avatar

Inscrit le: 27/12/2018

Messages: 1

Le 27/12/2018 à 11h04
Bonjour. Je suis confronté à une difficulté ne maitrisant pas les rouages de ggplot2. J’aurais besoin d’un coup de mains SVP. Je cherche à faire un bar chart à partir de la matrice suivante :
Je veux représenter l’évolution du nombre d’étudiants entre 1993 et 2006 en faisant ressortir dans le bar chart les périodes (elles décrivent les changements de seuil des droits d’inscription). Voici le code que j’ai utilisé.
ggplot(test, aes(x=Années, y=Nombre,fill=Période)) +
geom_bar(stat="identity",width=0.2,color="black")+
scale_fill_brewer(palette="Greens")+
scale_x_continuous(breaks = seq(1993, 2006, by = 1))+
scale_y_continuous(breaks = seq(0, 7500, by = 500))+
theme_bw()+
theme(axis.text.x = element_text(angle=90))
Tout marche bien sauf qu’en imprimant en noir et blanc, je ne distingue pas correctement les périodes. Je souhaiterais remplacer les couleurs de remplissages par des formes différentes (traits obliques, bulles etc). Je ne sais pas comment le faire avec ggplot. Je vous remercie par avance de votre aide.
Période Années Nbr d'étudiant
Avant 1er changement de seuil 1993 1000
Avant 1er changement de seuil 1994 2000
Avant 1er changement de seuil 1995 2500
Avant 1er changement de seuil 1996 2700
Avant 1er changement de seuil 1997 2400
Avant 1er changement de seuil 1998 3000
Avant 1er changement de seuil 1999 3500
1er changement de seuil 2000 4000
Après 1er changement de seuil 2001 4200
Après 1er changement de seuil 2002 4360
Après 1er changement de seuil 2003 4500
Après 1er changement de seuil 2004 5000
2ème changement de seuil 2005 6000
Après 2ème changement de seuil 2006 6200
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
1 Utilisateur en ligne : 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Utilisateur en ligne : Aucun membre connecté