Learn R Programming

phenology (version 4.0.4)

par_init: Calculate initial set of parameters.

Description

This function is used to generate a first set of parameters that is expected to be not to far from the final. The parameters can be: Min, MinE, MinB, PMin, PMinB, PMinE Max Begin, Peak, Flat, End theta Alpha, Beta, tau, Phi, Delta Alpha1, Beta1, tau1, Phi1, Delta1 Alpha2, Beta2, tau2, Phi2, Delta2 Alpha3, Beta3, tau3, Phi3, Delta3 The parameters Max, Min, MinE, MinB, and Peak can be followed with _ and the name of the rookery.

Usage

par_init(data = stop("A dataset must be provided"), parametersfixed = NA,
  help = FALSE)

Arguments

data
Dataset generated with add_phenology()
parametersfixed
Set of fixed parameters
help
If TRUE, an help is displayed

Value

  • The initial set of parameters

Details

par_init calculates initial set of parameters.

Examples

Run this code
library(phenology)
# Read a file with data
Gratiot<-read.delim("http://max2.ese.u-psud.fr/epc/conservation/BI/Complete.txt", header=FALSE)
data(Gratiot)
# Generate a formatted list nammed data_Gratiot
data_Gratiot<-add_phenology(Gratiot, name="Complete",
		reference=as.Date("2001-01-01"), format="%d/%m/%Y")
# Generate initial points for the optimisation
parg<-par_init(data_Gratiot, parametersfixed=NULL)
# Run the optimisation
result_Gratiot<-fit_phenology(data=data_Gratiot,
		parametersfit=parg, parametersfixed=NULL, trace=1)
data(result_Gratiot)
# Plot the phenology and get some stats
output<-plot(result_Gratiot)

Run the code above in your browser using DataLab