data(apricotFFD)
data(BJDAT)
X1 <- apricotFFD
X2 <- BJDAT
Year1.val <- X1$Year
Time.val <- X1$Time
Year2.val <- X2$Year
DOY.val <- X2$DOY
Tmin.val <- X2$MinDT
Tmax.val <- X2$MaxDT
DOY.ul.val <- 120
T0.arr0 <- seq(3.5, 4, by = 0.1)
S.pd0 <- NULL
# \donttest{
cand.res1 <- ADD2( S.pd = S.pd0, T0.arr = T0.arr0, Year1 = Year1.val, Time = Time.val,
Year2 = Year2.val, DOY = DOY.val, Tmin = Tmin.val, Tmax = Tmax.val,
DOY.ul = DOY.ul.val, fig.opt = TRUE, S.def=54, verbose = TRUE )
cand.res1
S0 <- cand.res1$S.arr
r0 <- cand.res1$cor.coef.arr
dev.new()
par1 <- par(family="serif")
par2 <- par(mar=c(5, 5, 2, 2))
par3 <- par(mgp=c(3, 1, 0))
plot( S0, r0, cex.lab = 1.5, cex.axis = 1.5, xlab = "Candidate starting date (day-of-year)",
ylab="Correlation coefficient between the mean temperature and FFD", type="l" )
ind <- which.min(r0)
points(S0[ind], r0[ind], cex = 1.5, pch = 16)
text(S0[ind], r0[ind] + 0.1, bquote(paste(italic(S), " = ", .(S0[ind]), sep = "")), cex = 1.5)
par(par1)
par(par2)
par(par3)
# graphics.off()
# }
Run the code above in your browser using DataLab