creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +geom_line(show.legend =FALSE) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill ="grey20",alpha =0.1 ) +geom_vline(xintercept =7.5, linetype =3) + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="Les années Mary Berry"),hjust =1,halign =1,colour ="black",box.colour =NA,fill =NA ) +geom_point(aes(shape = ingredient), size =8) +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25) ) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",plot.title = marquee::element_marquee(width =1),plot.subtitle = marquee::element_marquee(width =1) )
“Pour de nombreux publics neuroatypiques, il existe une préférence pour les teintes atténuées et pastel, ainsi que les tons neutres.”
Designing for neurodivergent audiences, Nightingale Issue 03
Avant (différenciables)
#3 - Des couleurs atténuées
“Pour de nombreux publics neuroatypiques, il existe une préférence pour les teintes atténuées et pastel, ainsi que les tons neutres.”
Designing for neurodivergent audiences, Nightingale Issue 03
Après (différenciables et atténuées)
#3 - Des couleurs atténuées
Après (différenciables et atténuées)
Voyons voir…
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill ="grey20",alpha =0.1 ) +geom_vline(xintercept =7.5, linetype =3) +geom_line(show.legend =FALSE) + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="Les années Mary Berry"),hjust =1,halign =1,colour ="black",box.colour =NA,fill =NA ) +geom_point(aes(shape = ingredient), size =8) +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25) ) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",plot.title = marquee::element_marquee(width =1 ),plot.subtitle = marquee::element_marquee(width =1),legend.title =element_blank(),panel.grid.minor.x =element_blank() )
Voyons voir…
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_vline(xintercept =7.5,linetype =3,colour = couleurs_accessibles["mary"] ) +geom_line(show.legend =FALSE, alpha =0.8) + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="Les années Mary Berry"),hjust =1,halign =1,colour ="black",box.colour =NA,fill =NA ) +geom_point(aes(shape = ingredient), size =8) +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",plot.title = marquee::element_marquee(width =1 ),plot.subtitle = marquee::element_marquee(width =1, vjust =0),legend.title =element_blank(),panel.grid.minor.x =element_blank() )
#4 - Un contraste suffisant
Les Web Content Accessibility Guidelines 2.1 exigent un taux de contraste d’au moins 3:1 pour les « éléments graphiques significatifs ».
Atteindre ce seuil est une impossibilité mathématique pour toute palette contenant plus qu’une poignée de couleurs.
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5,linetype =3,colour = couleurs_accessibles["mary"] ) + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="Les années Mary Berry"),hjust =1,halign =1,colour ="black",box.colour =NA,fill =NA ) +geom_point(aes(shape = ingredient), size =8) +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",plot.title = marquee::element_marquee(width =1 ),plot.subtitle = marquee::element_marquee(width =1, vjust =0),legend.title =element_blank(),panel.grid.minor.x =element_blank() )
#4 - Un contraste suffisant
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="Les années Mary Berry"),hjust =1,halign =1,colour ="black",box.colour =NA,fill =NA ) +geom_point(aes(shape = ingredient),size =8,colour ="#3f4a57",stroke =0.75 ) +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",plot.title = marquee::element_marquee(width =1 ),plot.subtitle = marquee::element_marquee(width =1, vjust =0),legend.title =element_blank(),panel.grid.minor.x =element_blank() )
#5 - Une typographie qui guide le regard
#5 - Une typographie qui guide le regard
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="Les années Mary Berry"),hjust =1,halign =1,colour ="black",box.colour =NA,fill =NA ) +geom_point(aes(shape = ingredient),size =8,colour ="#3f4a57",stroke =0.75 ) +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25) ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",plot.title = marquee::element_marquee(width =1 ),plot.subtitle = marquee::element_marquee(width =1, vjust =0),legend.title =element_blank(),panel.grid.minor.x =element_blank() )
#5 - Une typographie qui guide le regard
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="Les années Mary Berry"),hjust =1,halign =1,colour ="black",box.colour =NA,fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",plot.title = marquee::element_marquee(width =1,size =22 ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =17 ),legend.title =element_blank(),panel.grid.minor.x =element_blank() )
#5 - Une typographie qui guide le regard
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="Les années Mary Berry"),hjust =1,halign =1,colour ="black",box.colour =NA,fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),size =22 ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =17 ),legend.title =element_blank(),panel.grid.minor.x =element_blank() )
#5 - Une typographie qui guide le regard
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="Les années Mary Berry"),hjust =1,halign =1,colour ="black",box.colour =NA,fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),size =rel(1.6) ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2) ),legend.title =element_blank(),panel.grid.minor.x =element_blank() )
#5 - Une typographie qui guide le regard
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="Les années Mary Berry"),hjust =1,halign =1,colour ="black",box.colour =NA,fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =20) +theme(plot.title.position ="plot",plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),size =rel(1.6) ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2) ),legend.title =element_blank(),panel.grid.minor.x =element_blank() )
#5 - Une typographie qui guide le regard
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="Les années Mary Berry"),hjust =1,halign =1,colour ="black",box.colour =NA,fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),size =rel(1.6) ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2) ),legend.title =element_blank(),panel.grid.minor.x =element_blank() )
#6 - Une police lisible, qui a du caractère
À éviter
Trop large
Trop étroit
Trop distrayant
Trop ennuyeux
À rechercher
ceo
I1l
qp db
0123456789
#6 - Une police lisible, qui a du caractère
Atkinson Hyperlegible
Inclusive Sans
Lexend
Noto Serif
ceo I1l qp db 1234567890
ceo I1l qp db 1234567890
ceo I1l qp db 1234567890
ceo I1l qp db 1234567890
#6 - Une police lisible, qui a du caractère
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="Les années Mary Berry"),hjust =1,halign =1,colour ="black",box.colour =NA,fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),size =rel(1.6) ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2) ),legend.title =element_blank(),panel.grid.minor.x =element_blank() )
#6 - Une police lisible, qui a du caractère
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="Les années Mary Berry"),hjust =1,halign =1,colour ="black",box.colour =NA,family ="Inclusive Sans",fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",text =element_text(family ="Inclusive Sans"),plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),size =rel(1.6),family ="Inclusive Sans" ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2),family ="Inclusive Sans" ),legend.title =element_blank(),panel.grid.minor.x =element_blank() )
#7 - Des annotations bien situées
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="**Les années Mary Berry**"),hjust =1,halign =1,box.colour =NA,colour ="#3f4a57",family ="Inclusive Sans",fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",text =element_text(family ="Inclusive Sans"),plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),size =rel(1.6),family ="Inclusive Sans" ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2),family ="Inclusive Sans" ),legend.title =element_blank(),legend.position ="top",legend.justification =0,panel.grid.minor.x =element_blank() )
#7 - Des annotations bien situées
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="**Les années Mary Berry**"),hjust =1,halign =1,box.colour =NA,colour ="#3f4a57",family ="Inclusive Sans",fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",text =element_text(family ="Inclusive Sans"),plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),size =rel(1.6),family ="Inclusive Sans" ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2),family ="Inclusive Sans" ),legend.title =element_blank(),legend.position ="bottom",legend.justification =0.5,panel.grid.minor.x =element_blank() )
#7 - Des annotations bien situées
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =31, label ="**Les années Mary Berry**"),hjust =1,halign =1,box.colour =NA,colour ="#3f4a57",family ="Inclusive Sans",fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",text =element_text(family ="Inclusive Sans"),plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),size =rel(1.6),family ="Inclusive Sans" ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2),family ="Inclusive Sans" ),legend.title =element_blank(),legend.position ="bottom",legend.justification =0.5,panel.grid.minor.x =element_blank() )
#7 - Des annotations bien situées
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =I(1), label ="**Les années Mary Berry**"),hjust =1,halign =1,box.colour =NA,colour ="#3f4a57",family ="Inclusive Sans",fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",text =element_text(family ="Inclusive Sans"),plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),size =rel(1.6),family ="Inclusive Sans" ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2),family ="Inclusive Sans" ),legend.title =element_blank(),legend.position ="bottom",legend.justification =0.5,panel.grid.minor.x =element_blank() )
#7 - Des annotations bien situées
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =I(1), label ="**Les années Mary Berry**"),vjust =1.5,hjust =1,halign =1,box.colour =NA,colour ="#3f4a57",family ="Inclusive Sans",fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +scale_y_continuous(expand =expansion(mult =c(0.02, 0.5))) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",text =element_text(family ="Inclusive Sans"),plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),size =rel(1.6),family ="Inclusive Sans" ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2),family ="Inclusive Sans" ),legend.title =element_blank(),legend.position ="bottom",legend.justification =0.5,panel.grid.minor.x =element_blank() )
#7 - Des annotations bien situées
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =I(1), label ="**Les années Mary Berry**"),vjust =1.5,hjust =1,halign =1,box.colour =NA,colour ="#3f4a57",family ="Inclusive Sans",fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +scale_y_continuous(expand =expansion(mult =c(0.02, 0.1))) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",text =element_text(family ="Inclusive Sans"),plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),size =rel(1.6),family ="Inclusive Sans" ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2),family ="Inclusive Sans" ),legend.title =element_blank(),legend.position ="bottom",legend.justification =0.5,panel.grid.minor.x =element_blank() )
#7 - Des annotations bien situées
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =I(1), label ="**Les années Mary Berry**"),vjust =1.5,hjust =1,halign =1,box.colour =NA,colour ="#3f4a57",family ="Inclusive Sans",fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +scale_y_continuous(expand =expansion(mult =c(0.02, 0.1))) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",text =element_text(family ="Inclusive Sans"),plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),size =rel(1.6),family ="Inclusive Sans" ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2),family ="Inclusive Sans" ),legend.title =element_blank(),legend.position ="bottom",legend.justification =0.5,panel.grid.minor.x =element_blank() )
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =I(1), label ="**Les années Mary Berry**"),vjust =1.5,hjust =1,halign =1,box.colour =NA,colour ="#3f4a57",family ="Inclusive Sans",fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +scale_y_continuous(expand =expansion(mult =c(0.02, 0.1))) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",text =element_text(family ="Inclusive Sans"),axis.text =element_text(family ="Inclusive Sans"),axis.title =element_text(family ="Inclusive Sans"),plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),size =rel(1.6),family ="Inclusive Sans" ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2),family ="Inclusive Sans" ),legend.title =element_blank(),legend.position ="bottom",legend.justification =0.5,panel.grid.minor.x =element_blank() )
#8 - Des couleurs pour optimiser la lecture
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =I(1), label ="**Les années Mary Berry**"),vjust =1.5,hjust =1,halign =1,box.colour =NA,colour ="#3f4a57",family ="Inclusive Sans",fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +scale_y_continuous(expand =expansion(mult =c(0.02, 0.1))) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",text =element_text(family ="Inclusive Sans", colour ="#3f4a57"),axis.text =element_text(family ="Inclusive Sans", colour ="#3f4a57"),axis.title =element_text(family ="Inclusive Sans", colour ="#3f4a57"),plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),size =rel(1.6),family ="Inclusive Sans",colour ="#071526" ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2),family ="Inclusive Sans",colour ="#3f4a57" ),legend.title =element_blank(),legend.position ="bottom",legend.justification =0.5,panel.grid.minor.x =element_blank() )
#9 - De la place pour respirer
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =I(1), label ="**Les années Mary Berry**"),vjust =1.5,hjust =1,halign =1,box.colour =NA,colour ="#3f4a57",family ="Inclusive Sans",fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_x_continuous(breaks =c(1:10)) +scale_y_continuous(expand =expansion(mult =c(0.02, 0.1))) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",text =element_text(family ="Inclusive Sans", colour ="#3f4a57"),axis.text =element_text(family ="Inclusive Sans", colour ="#3f4a57"),axis.title =element_text(family ="Inclusive Sans", colour ="#3f4a57"),plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),margin =margin(14, 0, 14, 0),size =rel(1.6),lineheight =1.15,family ="Inclusive Sans",colour ="#071526" ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2),family ="Inclusive Sans",colour ="#3f4a57",lineheight =1.2,margin =margin(7, 0, 21, 0) ),legend.title =element_blank(),legend.position ="bottom",legend.justification =0.5,panel.grid.minor.x =element_blank(),plot.margin =margin_auto(14*1.5) )
#10 - Un fond pour tout rassembler
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =I(1), label ="**Les années Mary Berry**"),vjust =1.5,hjust =1,halign =1,box.colour =NA,colour ="#3f4a57",family ="Inclusive Sans",fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_y_continuous(limits =c(0, 31), expand =expansion(add =c(0, 2))) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",text =element_text(family ="Inclusive Sans", colour ="#3f4a57"),axis.text =element_text(family ="Inclusive Sans", colour ="#3f4a57"),axis.title =element_text(family ="Inclusive Sans", colour ="#3f4a57"),plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),margin =margin(14, 0, 14, 0),size =rel(1.6),lineheight =1.15,family ="Inclusive Sans",colour ="#071526" ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2),family ="Inclusive Sans",colour ="#3f4a57",lineheight =1.2,margin =margin(7, 0, 21, 0) ),legend.title =element_blank(),legend.position ="bottom",legend.justification =0.5,panel.grid.minor.x =element_blank(),plot.margin =margin_auto(14*1.5) )
#10 - Un fond pour tout rassembler
creations |>ggplot(aes(x = series,y = value,colour = ingredient,fill = ingredient )) +annotate(geom ="rect",xmin =-Inf,xmax =7.5,ymin =-Inf,ymax =Inf,fill = couleurs_accessibles["mary"],alpha =0.3 ) +geom_line(show.legend =FALSE) +geom_vline(xintercept =7.5, linewidth =0.2, colour ="#ca3e8c") + ggtext::geom_textbox(data =data.frame(),aes(x =7.5, y =I(1), label ="**Les années Mary Berry**"),vjust =1.5,hjust =1,halign =1,box.colour =NA,colour ="#3f4a57",family ="Inclusive Sans",fill =NA ) +geom_point(aes(shape = ingredient), size =8, colour ="#3f4a57") +labs(title ="Le chocolat demeure l'ingrédient le plus utilisé, même s'il s'est fait brièvement doubler par les oranges en Saison 8",subtitle ="Le nombre de créations incluant du chocolat était bien plus élevé pendant que Mary Berry était dans le jury. On anticipe d'avoir besoin de deux fois plus de chocolat la saison prochaine si elle revient.",x ="Saison",y ="Nombre de créations" ) +scale_shape_manual(values =c("chocolat"=22, "orange"=21, "framboise"=25), ) +scale_fill_manual(values = couleurs_accessibles) +scale_colour_manual(values = couleurs_accessibles) +scale_y_continuous(limits =c(0, 31), expand =expansion(add =c(0, 2))) +scale_x_continuous(breaks =c(1:10)) +theme_minimal(base_size =14) +theme(plot.title.position ="plot",text =element_text(family ="Inclusive Sans", colour ="#3f4a57"),axis.text =element_text(family ="Inclusive Sans", colour ="#3f4a57"),axis.title =element_text(family ="Inclusive Sans", colour ="#3f4a57"),plot.title = marquee::element_marquee(width =1,style = marquee::classic_style(weight ="bold"),margin =margin(14, 0, 14, 0),size =rel(1.6),lineheight =1.15,family ="Inclusive Sans",colour ="#071526" ),plot.subtitle = marquee::element_marquee(width =1,vjust =0,size =rel(1.2),family ="Inclusive Sans",colour ="#3f4a57",lineheight =1.2,margin =margin(7, 0, 21, 0) ),legend.title =element_blank(),legend.position ="bottom",legend.justification =0.5,panel.grid.minor.x =element_blank(),plot.margin =margin_auto(14*1.5),plot.background =element_rect(fill ="#f8f8f8", colour ="#f8f8f8") )
Bien plus qu’un beau graphique
Et l’intrigue alors?
L’intrigue
L’intrigue
L’intrigue
L’intrigue
Des données
🚨 Claude + spéculation ➡️ Ne basez pas votre stratégie dessus!
🚨 Claude + spéculation ➡️ Ne basez pas votre stratégie dessus!
temperatures |>ggplot(aes(x = episode, y = max_temp_c)) +geom_rect(aes(xmin = episode -0.5,xmax = episode +0.5,ymin =-Inf,ymax =Inf,fill = max_temp_c )) +geom_line() +labs(title ="Est-ce qu'il fait toujours plus chaud quand c'est la semaine du chocolat ou de la glace?",subtitle ="Parce qu'on dirait qu'ils font exprès" ) +facet_grid(year ~ .)
temperatures |>ggplot(aes(x = episode, y = max_temp_c)) +geom_rect(aes(xmin = episode -0.5,xmax = episode +0.5,ymin =-Inf,ymax =Inf,fill = max_temp_c )) +geom_line() +labs(title ="Est-ce qu'il fait toujours plus chaud quand c'est la semaine du chocolat ou de la glace?",subtitle ="Parce qu'on dirait qu'ils font exprès" ) +facet_grid(year ~ .)
Notre theme_rencontresR()!
temperatures |>ggplot(aes(x = episode, y = max_temp_c)) +geom_rect(aes(xmin = episode -0.5,xmax = episode +0.5,ymin =-Inf,ymax =Inf,fill = max_temp_c )) +geom_line() +labs(title ="Est-ce qu'il fait toujours plus chaud quand c'est la semaine du chocolat ou de la glace?",subtitle ="Parce qu'on dirait qu'ils font exprès" ) +facet_grid(year ~ .) +theme_rencontresR()
#11 - Une intensité dans le bon sens
temperatures |>ggplot(aes(x = week_of_year, y = max_temp_c)) +geom_rect(aes(xmin = week_of_year -0.5,xmax = week_of_year +0.5,ymin =-Inf,ymax =Inf,fill = max_temp_c )) +geom_line() +labs(title ="Est-ce qu'il fait toujours plus chaud quand c'est la semaine du chocolat ou de la glace?",subtitle ="Parce qu'on dirait qu'ils font exprès" ) +scale_fill_gradient(low ="white", high ="red") +facet_grid(year ~ .) +theme_rencontresR()
#11 - Une intensité dans le bon sens
temperatures |>ggplot(aes(x = week_of_year, y = max_temp_c)) +geom_rect(aes(xmin = week_of_year -0.5,xmax = week_of_year +0.5,ymin =-Inf,ymax =Inf,fill = max_temp_c )) +geom_line() +labs(title ="Est-ce qu'il fait toujours plus chaud quand c'est la semaine du chocolat ou de la glace?",subtitle ="Parce qu'on dirait qu'ils font exprès" ) +scale_fill_gradient(low ="white", high ="#DC7683") +facet_grid(year ~ .) +theme_rencontresR()
#11 - Une intensité dans le bon sens
temperatures |>ggplot(aes(x = week_of_year, y = total_rainfall_mm)) +geom_rect(aes(xmin = week_of_year -0.5,xmax = week_of_year +0.5,ymin =-Inf,ymax =Inf,fill = total_rainfall_mm )) +geom_line() +labs(title ="Est-ce qu'il fait toujours plus chaud quand c'est la semaine du chocolat ou de la glace?",subtitle ="Parce qu'on dirait qu'ils font exprès" ) +scale_fill_gradient(low ="white", high ="#256bbf") +facet_grid(year ~ .) +theme_rencontresR()
temperatures |>ggplot(aes(x = episode, y = max_temp_c)) +geom_rect(aes(xmin = episode -0.5,xmax = episode +0.5,ymin =-Inf,ymax =Inf,fill = max_temp_c )) +geom_line(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = chocolate_pct, x =as.numeric(episode)),colour = couleurs_accessibles["chocolat"] ) +geom_line(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = ice_cream_pct, x =as.numeric(episode)),colour = bleu_rr ) +labs(title ="Est-ce qu'il fait toujours plus chaud quand c'est la semaine du chocolat ou de la glace?",subtitle ="Parce qu'on dirait qu'ils font exprès" ) +scale_fill_gradient(low ="white", high ="#DC7683") +facet_grid(year ~ .) +theme_rencontresR()
#12 - Des petits rappels visuels
temperatures |>ggplot(aes(x = episode, y = max_temp_c)) +geom_rect(aes(xmin = episode -0.5,xmax = episode +0.5,ymin =-Inf,ymax =Inf,fill = max_temp_c )) +geom_line(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = chocolate_pct, x =as.numeric(episode)),colour = couleurs_accessibles["chocolat"] ) +geom_line(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = ice_cream_pct, x =as.numeric(episode)),colour = bleu_rr ) + ggtext::geom_textbox(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = chocolate_pct,x =as.numeric(episode),label ="🍫",size = chocolate_pct ),hjust =0.5,halign =0.5,fill =NA,box.colour =NA ) + ggtext::geom_textbox(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = ice_cream_pct,x =as.numeric(episode),label ="🍦",size = ice_cream_pct ),hjust =0.5,halign =0.5,fill =NA,box.colour =NA ) +labs(title ="Est-ce qu'il fait toujours plus chaud quand c'est la semaine du chocolat ou de la glace?",subtitle ="Parce qu'on dirait qu'ils font exprès" ) +scale_fill_gradient(low ="white", high ="#DC7683") +facet_grid(year ~ .) +theme_rencontresR()
#12 - Des petits rappels visuels
temperatures |>ggplot(aes(x = episode, y = max_temp_c)) +geom_rect(aes(xmin = episode -0.5,xmax = episode +0.5,ymin =-Inf,ymax =Inf,fill = max_temp_c )) +geom_line(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = chocolate_pct, x =as.numeric(episode)),colour = couleurs_accessibles["chocolat"] ) +geom_line(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = ice_cream_pct, x =as.numeric(episode)),colour = bleu_rr ) + ggtext::geom_textbox(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = chocolate_pct,x =as.numeric(episode),label ="🍫",size = chocolate_pct ),hjust =0.5,halign =0.5,fill =NA,box.colour =NA ) + ggtext::geom_textbox(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = ice_cream_pct,x =as.numeric(episode),label ="🍦",size = ice_cream_pct ),hjust =0.5,halign =0.5,fill =NA,box.colour =NA ) +labs(title ="Est-ce qu'il fait toujours plus chaud quand c'est la semaine du chocolat ou de la glace?",subtitle ="Parce qu'on dirait qu'ils font exprès" ) +scale_fill_gradient(low ="white", high ="#DC7683") +scale_size(range =c(3, 10)) +facet_grid(year ~ .) +theme_rencontresR()
#12 - Des petits rappels visuels
temperatures |>ggplot(aes(x = episode, y = max_temp_c)) +geom_rect(aes(xmin = episode -0.5,xmax = episode +0.5,ymin =-Inf,ymax =Inf,fill = max_temp_c )) +geom_line(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = chocolate_pct, x =as.numeric(episode)),colour = couleurs_accessibles["chocolat"] ) +geom_line(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = ice_cream_pct, x =as.numeric(episode)),colour = bleu_rr ) + ggtext::geom_textbox(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = chocolate_pct,x =as.numeric(episode),label ="🍫",size = chocolate_pct ),hjust =0.5,halign =0.5,fill =NA,box.colour =NA ) + ggtext::geom_textbox(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = ice_cream_pct,x =as.numeric(episode),label ="🍦",size = ice_cream_pct ),hjust =0.5,halign =0.5,fill =NA,box.colour =NA ) +labs(title ="Est-ce qu'il fait toujours plus chaud quand c'est la semaine du chocolat ou de la glace?",subtitle ="Parce qu'on dirait qu'ils font exprès" ) +scale_fill_gradient(low ="white", high ="#DC7683") +scale_size(range =c(3, 10)) +facet_grid(year ~ .) +theme_rencontresR() +theme(geom =element_geom(linetype =2, linewidth =0.2))
#13 - Des guides utiles
temperatures |>ggplot(aes(x = episode, y = max_temp_c)) +geom_rect(aes(xmin = episode -0.5,xmax = episode +0.5,ymin =-Inf,ymax =Inf,fill = max_temp_c )) +geom_line(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = chocolate_pct, x =as.numeric(episode)),colour = couleurs_accessibles["chocolat"] ) +geom_line(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = ice_cream_pct, x =as.numeric(episode)),colour = bleu_rr ) + ggtext::geom_textbox(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = chocolate_pct,x =as.numeric(episode),label ="🍫",size = chocolate_pct ),hjust =0.5,halign =0.5,fill =NA,box.colour =NA ) + ggtext::geom_textbox(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = ice_cream_pct,x =as.numeric(episode),label ="🍦",size = ice_cream_pct ),hjust =0.5,halign =0.5,fill =NA,box.colour =NA ) +labs(title ="Est-ce qu'il fait toujours plus chaud quand c'est la semaine du chocolat ou de la glace?",subtitle ="Parce qu'on dirait qu'ils font exprès" ) +scale_fill_gradient(low ="white",high ="#DC7683",breaks =c(10, 15, 20, 25),limits =c(min(temperatures$max_temp_c), max(temperatures$max_temp_c)),labels =function(x) paste0(x, "°C") ) +scale_size(range =c(3, 10)) +facet_grid(year ~ .) +guides(fill ="colourbar", size ="none") +theme_rencontresR() +theme(geom =element_geom(linetype =2, linewidth =0.2))
#13 - Des guides utiles
temperatures |>ggplot(aes(x = episode, y = max_temp_c)) +geom_rect(aes(xmin = episode -0.5,xmax = episode +0.5,ymin =-Inf,ymax =Inf,fill = max_temp_c )) +geom_line(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = chocolate_pct, x =as.numeric(episode)),colour = couleurs_accessibles["chocolat"] ) +geom_line(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = ice_cream_pct, x =as.numeric(episode)),colour = bleu_rr ) + ggtext::geom_textbox(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = chocolate_pct,x =as.numeric(episode),label ="🍫",size = chocolate_pct ),hjust =0.5,halign =0.5,fill =NA,box.colour =NA ) + ggtext::geom_textbox(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = ice_cream_pct,x =as.numeric(episode),label ="🍦",size = ice_cream_pct ),hjust =0.5,halign =0.5,fill =NA,box.colour =NA ) +labs(title ="Est-ce qu'il fait toujours plus chaud quand c'est la semaine du chocolat ou de la glace?",subtitle ="Parce qu'on dirait qu'ils font exprès",y ="Pourcentage de créations incluant notre ingrédient clé" ) +scale_y_continuous(breaks =c(0, 25, 50), labels =function(x) {paste0(x, "%") }) +scale_fill_gradient(low ="white",high ="#DC7683",breaks =c(10, 15, 20, 25),limits =c(min(temperatures$max_temp_c), max(temperatures$max_temp_c)),labels =function(x) paste0(x, "°C") ) +scale_size(range =c(3, 10)) +facet_grid(year ~ .) +guides(fill ="colourbar", size ="none") +theme_rencontresR() +theme(geom =element_geom(linetype =2, linewidth =0.2))
#13 - Des guides utiles
temperatures |>ggplot(aes(x = episode, y = max_temp_c)) +geom_rect(aes(xmin = episode -0.5,xmax = episode +0.5,ymin =-Inf,ymax =Inf,fill = max_temp_c )) +geom_line(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = chocolate_pct, x =as.numeric(episode)),colour = couleurs_accessibles["chocolat"] ) +geom_line(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = ice_cream_pct, x =as.numeric(episode)),colour = bleu_rr ) + ggtext::geom_textbox(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = chocolate_pct,x =as.numeric(episode),label ="🍫",size = chocolate_pct ),hjust =0.5,halign =0.5,fill =NA,box.colour =NA ) + ggtext::geom_textbox(data = episode_analysis |> dplyr::mutate(year =as.numeric(series) +2009),aes(y = ice_cream_pct,x =as.numeric(episode),label ="🍦",size = ice_cream_pct ),hjust =0.5,halign =0.5,fill =NA,box.colour =NA ) +labs(title ="Est-ce qu'il fait toujours plus chaud quand c'est la semaine du chocolat ou de la glace?",subtitle ="Parce qu'on dirait qu'ils font exprès",x ="Épisode",y ="Pourcentage de créations incluant notre ingrédient clé" ) +scale_y_continuous(breaks =c(0, 25, 50), labels =function(x) {paste0(x, "%") }) +scale_fill_gradient(low ="white",high ="#DC7683",breaks =c(10, 15, 20, 25),limits =c(min(temperatures$max_temp_c), max(temperatures$max_temp_c)),labels =function(x) paste0(x, "°C") ) +scale_x_continuous(breaks =c(1:10)) +scale_size(range =c(3, 10)) +facet_grid(year ~ .) +guides(fill ="colourbar", size ="none") +theme_rencontresR() +theme(geom =element_geom(linetype =2, linewidth =0.2))