setSeuils: setSeuils

View source: R/setSeuil.R

setSeuilsR Documentation

setSeuils

Description

création d'un objet de classe seuil

Usage

setSeuils(
  nom_parametre,
  nom_seuil,
  type_seuil,
  code_parametre,
  synonymes_parametre,
  support = "",
  fraction = "",
  code_unite = "",
  bornesinfinclue = T,
  specificites = "",
  id_ = NULL,
  base_seuils_color
)

Arguments

nom_parametre

= un character qui identifie explicitement le paramètre représenté

nom_seuil

= un character qui précise l'origine des seuils

type_seuil

= un character qui désigne type du seuil (DCE ou autre)

code_parametre

= Code SANDRE du paramètre

synonymes_parametre

= Code SANDRE des synonymes du paramètre (séparés par |)

support

= Code SANDRE du support (optionnel)

fraction

= Code SANDRE de la fraction (optionnel)

code_unite

= Code SANDRE de l'unité (optionnel)

bornesinfinclue

= booléen. Si vrai la classe de qualité couvrira l'intervalle [SEUILMIN, SEUILMAX, si faux elle couvrira SEUIL_MIN,SEUIL_MAX]

specificites

= typologie particulière à laquelle s'applique le seuil

id_

= l'identifiant unique de la combinaison PARAMETRE TYPE SPECIFICITE dans base_seuils_color

base_seuils_color

= data.frame avec les colonnes suivantes : CLASSE (character), SEUILMIN (numeric), SEUILMAX (numeric), NOM_COULEUR (un nom ou code hexa de couleur valide)

Value

la fonction renvoie un objet de class seuil

Examples

setSeuils(nom_parametre="parametre test",nom_seuil="AM 25 janv 2010",type_seuil="DCE", code_parametre="1301",support="3",code_unite="5", seuils=tools4DCE::base_seuils%>%subset(NOM=="TEMPERATURE" & SPECIFICITE=="CYPRINICOLE")%>%left_join(couleurs_classes, by=c("CLASSE", "TYPE")),bornesinfinclue=T, levels_classes=c("TRES BON", "BON", "MOYEN","MEDIOCRE", "MAUVAIS"))


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