Skip to content

Calcul de caracteristiques météorologique ou paramètres météo par les scripts.

Notifications You must be signed in to change notification settings

YODAdam/meteoscRipt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Les Functions

Le fichier Fonction.r contient la liste des fonctions parmetant de calculer les caractériques agro-climatiques de la saison des cultures.

debut_saison() : permet de determiner le debut de la saison pour une station et pour une annee donnees Cette fonction prend 03 arguments:

  • x un vecteur de données. eventuellement un vecteur contenant les données de pluie pour une année et pour une station.
  • early correspond à la date precoce de debut de saison eventuellement le jour ou commence la recherche. Cette valeur est en date julienne (le nombre de jours ecoulés depuis le debut de l'année.
  • limiteDate cette valeur correspond à la date la plus tardive de debut de la saison. si aucun debut de saison n'est detecté avant cette date la fonction retourne NA.

fin_saison() : permet de determiner la fin de la saison. Cette fonction accepte 04 arguments:

  • my_data le vecteur de données
  • fin_precoce la date de fin de saison la plus précoce pouvant être donnée en se referant à la climatologie.
  • limiteFin date julienne correspondant à la date de fin la plus tardive possible. la recherche s'arrête après cette date. Par defaut elle correspond à la longueur de l'argument my_data.
  • replaceNA valeur de remplacement des valeurs manquantes.

dry_spell() : permet de determiner les sequence sechesses de facon generale sur une partie de l'annee Cette fonction prend en entrée un vecteur de valeur et renvoie la sequence sechesse. Remarque: cette fonction ne renvoie pas uniquement la sequence seches maximale mais toute les sequences seches dans une liste de deux elment dont le premier est la maximale ce qui donne la possibilité de deduire d'autres statistiques autres que la maximale.

dry_spell_2(): Version amelioré de dry_spell() avec des options suplementaires. Cette fonctions prend les arguments suivants:

  • x le vecteur de valeurs.
  • setNA valeur fornie en remplacement des valeurs manquantes. par defaut elle est egale à cette défini globalement NaIfToReplace.
  • start debut de recherche de la sequence seches. valeur par defaut est egale à 1.
  • stop égale à la longueur du vecteur par defaut.
  • IncludeNA indique si les valeurs manquantes sont inclusent dans la sortie.
  • DropNA indique si les valeurs manquantes sont suprimés dans le vecteur initial.

maxDrySpell(): Cette fonction permet de renvoyer la sequence sechesse dans certaines situations malgre les données manquantes. Elle evalue en premier lieu l'impact des valeurs manquantes sur la sequence maxiamle et calcul la sequence seches maximale lorsque la repartition des valeurs manquantes seches n'impacte pas la sequence seche.

stress_spell(): cette fonction permet de retrouver les sequences de jours de stress hydrique pour un vecteur de pluie donnée. Contrairement à la sequence seches cet concepte se base sur la sequence de stress.

seq_debut () : permet de determiner les sequences de debut de saison

seq_fin() : permer de determiner les sequence sechesse de fin de saison

begin_to_end() : permet de dterminer la date exacte a partir de laquelles les sequence sechesse de fin sont recherchés

dateoflasteful(): cette fonction permet de determiner la derniere date avant la date la plus tardive a laquelle on a boserver la capacité max au sol

kel_jours(): cette fonction permet de determiner quel jours exacte parmis les trois jours de ebut de saison les 20.0 mm sont atteintes

Wrangler(): cette fonction met de traiter le data frame affin d 'eviter toute erreure possible

NAPercent(): cette fonction permet de renvoyer le pourcentage de donnees manquantes

gregorie_date(): cette fonction permet de convertir une date julienne en date gregorienne

gregoire(): Cette fonction permet de convertir un vecteur de date du julien au gregorien

Annee_bisex(): cette fonction permet de retourner un boulean T ou F montrant si une annee est bissextile ou pas

Dateoflastefill(): Cette fonction permet de retourner la date en julien de la dernier poche pleine avant la date la plus precoce de fin de saison precisee

calParameters(): cette fonction permet de prendre en entree un dataframe, un vecteur, et une chaine de caractere.

On test si centaines varibles ne sont pas saisai par l'utilisateur on les defini

About

Calcul de caracteristiques météorologique ou paramètres météo par les scripts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages