makeSeuils: makeSeuils

View source: R/makeSeuils.R

makeSeuilsR Documentation

makeSeuils

Description

Créé automatiquement une liste de seuils à partir des données stockées dans les objets base_seuils, couleurs_classes et ordre_facteurs_qualite

Usage

makeSeuils(
  CdParametre = NULL,
  CdSupport = NULL,
  CdFraction = NULL,
  CdUnite = NULL,
  type_seuil = NULL,
  nom_seuil = NULL,
  specificites = NULL
)

Arguments

CdParametre

vecteur optionnel de character qui liste les codes paramètres à sélectionner

CdSupport

vecteur optionnel de character qui liste les codes support à sélectionner

CdFraction

vecteur optionnel de character qui liste les codes fractions à sélectionner

CdUnite

vecteur optionnel de character qui liste les codes unité à sélectionner

type_seuil

vecteur optionnel de character qui liste les types de seuils à afficher ("DCE", "NON_DCE")

nom_seuil

vecteur optionnel de character qui liste les noms de suils à afficher ("AM. 25/01/2010", "OSPAR")

specificites

vecteur optionnel de character qui liste les spécificités ("SALMONICOLE", "CYPRINICOLE")

Value

la fonction renvoie une liste d'objets de class seuil

Examples

# créé l'ensemble des seuils
makeSeuils()

# liste l'ensemble des parametres disponibles
lapply(makeSeuils(), function(x) `@`( x , nom_parametre)[[1]])


# génère les seuils pour les paramètres 1340, 1301 avec la spécificité non renseignée ou CYPRINICOLE et un type de seuil DCE :
test<-makeSeuils(CdParametre=c("1340", "1301"), specificites=c(NA, "CYPRINICOLE"), type_seuil = "DCE")
print(test)


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