graphDCE_points: graphDCE_points

View source: R/graphDCE_points.R

graphDCE_pointsR Documentation

graphDCE_points

Description

fonction pour afficher les graphiques des paramètres en couleurs (mode point)

Usage

graphDCE_points(
  data,
  col_dates = "DatePrel",
  col_valeurs = "RsAna",
  col_LQ = "LqAna",
  seuils = NULL,
  affiche_legende = TRUE,
  nom_legende = NULL,
  titre = NULL,
  taille_titre = 12,
  sous_titre = NULL,
  taille_sous_titre = 11,
  unite = NULL,
  bilan_annuel = FALSE,
  xmini = NULL,
  xmaxi = NULL,
  ymini = NULL,
  ymaxi = NULL,
  auto_ymaxi = TRUE,
  format_date = NULL,
  lignes = NULL,
  echelleLog = FALSE,
  alpha_points = 1,
  taille_points = 2,
  taille_legende = 12,
  taille_axes = 11,
  liaison = TRUE,
  affiche_LQ = FALSE,
  separ_stations = NULL,
  alpha = 0.8,
  coef_axes_date = 1
)

Arguments

data

tableau de données (dataframe)

col_dates

nom de la colonne qui contient les dates de prélèvements. Par défaut : "DatePrel" formats Date ou POSIXct

col_valeurs

nom de la colonne qui contient les valeurs d'analyses.Par défaut : "RsAna"

col_LQ

nom de la colonne qui contient la valeur de LqAna. Par défaut : "LqAna"

seuils

objet de classe seuil (factultatif)

affiche_legende

booléen indiquant s'il faut afficher la légende (par défaut TRUE)

nom_legende

titre de la légende (si absent et si seuils et renseigné, la légende par défaut sera le slot nom_seuil de la légende, si seuil n'est pas renseigné, la légende sera "Légende")

titre

titre du graphique (si absent et si seuils et renseigné, la légende par défaut sera le slot nom_parametre)

taille_titre

taille police du titre (par défaut 12)

sous_titre

sous titre du graphique

taille_sous_titre

taille police du sous titre (par défaut 10)

unite

unité du paramètre (par défaut si seuils est renseigné : le label SANDRE correspondant au slot code_unite du paramètre seuils)

bilan_annuel

si le paramètre vaut TRUE : on ajuste le graphique sur les années civiles. S'il vaut FALSE (valeur par défaut) : on laisse l'échelle graphique libre

xmini

année mini (si non précisé, sera calculé automatiquement comme étant le 1er janvier de l'année correspondant au minimum des dates du jeu de données). Format : "2010"

xmaxi

année maxi (si non précisé, sera calculé automatiquement comme étant le 31 décembre de l'année correspondant au maximum des dates du jeu de données). Format : "2010"

ymini

force l'échelle des valeurs (si non précisé, échelle automatique de ggplot2)

ymaxi

force l'échelle des valeurs (si non précisé, échelle automatique de ggplot2)

auto_ymaxi

booléen. Si le paramètre vaut TRUE et que ymaxi n'est pas renseigné alors ce dernier est calculé automatiquement de manière à rendre le graph aussi lisible que possible

format_date

Si le paramètre est renseigné, il indique le format des étiquettes de date ("%Y pour année, "%b%Y)

lignes

vecteur permettant d'ajouter des lignes horizontales au graphique. ex c(10, 25)

echelleLog

booléen : si vrai le graphique est affiché en échelle logarithmique (FALSE par défaut)

taille_points

numerique avec la taille des points (2 par défaut)

taille_legende

taille police caractères de la légende

taille_axes

taille police de caractères des axes

liaison

option faisant afficher ou pas des lignes pointillées entre les points (défaut = TRUE)

affiche_LQ

option qui affiche une zone grisée correspondant à la LqAna (par défaut non affiché)

separ_stations

nom de la colonne par rapport à laquelle séparer les données avec différents shape (par exemple pour distinguer les résultats de plusieurs stations de mesures)

alpha

transparence des applats de couleurs

coef_axes_date

coefficient qui détermine le nombre de graduations pour les dates (valeur par défaut : 1). Une valeur 2 correspond au double de repères qu'une valeur de 1

alpha_poins

transparence des points (1 par défaut)

Value

la fonction renvoie un graphique de classe ggplot

Examples

data<-data.frame(DatePrel=c("2020-01-01", "2020-05-03","2020-10-25", "2021-03-25")%>%as.Date, RsAna=c(12,15.5,67,18.3))
graphDCE_points(data, seuils=makeSeuils(CdParametre = "1340", type_seuil="DCE"), taille_points=5)
graphDCE_points(data, seuils=makeSeuils(CdParametre = "1340", type_seuil="DCE"), ymaxi=51)


AnthonyDEBUR/tools4DCE documentation built on Feb. 14, 2025, 5:40 p.m.