Une collection d'outils (fonctions, constantes) facilitant la rédaction d'articles pour le site Data-Bzh.
source("DataBzhTools/main.R")
(ggp <- databzhPlot(
ggplot(data = iris, aes(Petal.Length, Petal.Width, Species)) +
geom_point(aes(colour = Species), size = 6, alpha = .5) +
xlab("Petal Length") +
ylab("Petal Width") +
ggtitle("Iris") +
databzhTheme(),
ypos = "bottom"
))
databzhSavePlot(ggp, "demo.png")
source("DataBzhTools/main.R")
Affichage d'un graphique ggplot2 avec le logo Data-Bzh.
databzhPlot(ggplot(...))
Argument | Description | Type / Valeurs |
---|---|---|
plot | Objet graphique ggplot2 | ggplot |
size | Taille du logo à afficher | numeric |
type | Type de logo | "url.transparent", "url.background", "simple.transparent", "simple.background" |
xpos | Position horizontale du logo | "left", "right" |
ypos | Position verticale du logo | "bottom", "top" |
Logos :
Type | Logo |
---|---|
"url.transparent" | |
"url.background" | |
"simple.transparent" | |
"simple.background" |
Sauvegarde d'un graphique.
databzhSavePlot(plot(...), "image.png")
databzhSavePlot(databzhPlot(ggplot(...)), "image.png")
Argument | Description | Type / Valeurs |
---|---|---|
plot | Objet graphique | |
filename | Nom du fichier à sauver | character |
width | Largeur du graphique | integer |
height | Hauteur du graphique | integer |
L'objet databzh
contient de multiples constantes.
databzh$colour
databzh$width
databzh$height
Constante | Description | Valeur |
---|---|---|
colour | Couleur de thème principale | "#973232" |
colour1 | Couleur de thème principale | "#973232" |
colour2 | Couleur 2 | "#1E5B5B" |
colour3 | Couleur 3 | "#6D8D2F" |
colour4 | Couleur 4 | "#287928" |
colour5 | Couleur 5 | "#E18C8C" |
colour6 | Couleur 6 | "#548787" |
colour7 | Couleur 7 | "#B8D283" |
colour8 | Couleur 8 | "#70B470" |
colours | Toutes les Couleurs | c("#973232", "#1E5B5B", "#6D8D2F", "#287928", "#E18C8C", "#548787", "#B8D283", "#70B470", "#B75353", "#326E6E", "#8CAA4E", "#439243", "#711515", "#0D4444", "#4D6914", "#115A11", "#490101", "#012C2C", "#2E4401", "#013A01") |
width | Largeur de sauvegarde des images | 1200 |
height | Hauteur de sauvegarde des images | 600 |
logo | Logos utilisés par la fonction privée .databzhLogo |