# NOT RUN {
x <- c(5600,5500)
y <- c(75,80)
# conventional growth/decline rate per 25 yr generation
100 * exp(log(y[2]/y[1])/((x[1]-x[2])/25)) - 100
# relative growth/decline rate per 25 yr generation
relativeRate(x,y)
x <- c(5600,5500)
y <- c(480,75)
# conventional growth/decline rate per 25 yr generation
100 * exp(log(y[2]/y[1])/((x[1]-x[2])/25)) - 100
# relative growth/decline rate per 25 yr generation
relativeRate(x,y)
x <- c(5600,5500)
y <- c(480,0)
# conventional growth/decline rate per 25 yr generation
100 * exp(log(y[2]/y[1])/((x[1]-x[2])/25)) - 100
# relative growth/decline rate per 25 yr generation
relativeRate(x,y)
# various random rates between 6000 and 5500 BP
x <- t(matrix(c(6000,5500),2,1000))
y <- matrix(runif(2000),1000,2)
conventional <- 100 * exp(log(y[,2]/y[,1])/((x[,1]-x[,2])/25)) - 100
relative <- relativeRate(x,y)
plot(relative, conventional)
# }
Run the code above in your browser using DataLab