Whereas distributions on the F14C scale are symmetric, this is not the case for distributions on the 14C scale. Indeed, errors are skewed toward older ages, especially for dates with large uncertainties (e.g., older dates). This function takes a C14 date, calculates its distribution on the F scale (which is a value much closer to what is actually measured in AMS or radiometric dating), then takes that distribution and for each F value calculates the corresponding C14 age, and reports both the plus and minus errors.
draw.CF(
y,
er,
normal = TRUE,
t.a = 3,
t.b = 4,
height = 1,
extend.axes = 0.1,
dist.res = 5000,
C14.lim = c(),
F.lim = c(),
x.pos = c(),
y.pos = c(),
C14.col = rgb(0, 0, 1, 0.2),
F.col = rgb(0, 0.5, 0, 0.2),
draw.date = TRUE,
date.col = "red",
legend.pos = "top",
legend.size = 0.7,
roundby = 0
)
A plot of the F14C and C14 distributions together with a black curve showing the F/C relation, and estimates of the + and - errors (invisible).
The mean of the radiocarbon age (on the 14C scale).
The error of the radiocarbon age (on the 14C scale).
Use the normal distribution to calibrate dates (default TRUE). The alternative is to use the t model (Christen and Perez 2009).
Value a of the t distribution (defaults to 3).
Value b of the t distribution (defaults to 4).
Heights of the distributions. Defaults to 1.
Multiplication factor by which the axes should be extended. Defaults to 0.1, 10%.
Number of bins of the distributions (defaults to 5000).
Limits for the C-14 axis. Calculated automatically by default.
Axis limits for the F14C axis. Calculated automatically by default.
Amount by which the C14 distribution floats on the y-axis.
Amount by which the F14C distribution floats on the x-axis.
Colour of the C14 distribution. Defaults to semi-transparent blue, rgb(0,0,1,.2)
.
Colour of the F14C distribution. Defaults to semi-transparent green, rgb(0,.5,0,.2)
.
Whether or not to also draw the original date (as dot and 1 sigma error bars).
Colour of the date. Defaults to red.
Position of the legend. Defaults to "top".
Size of the font of the legend. Defaults to 0.7.
Rounding of the reported values.
Large positive errors (e.g., much larger than the minus error) indicate a highly skewed age, with the upper tail essentially extending to infinite ages. Note that for older and uncertain ages, the F14C distribution will be truncated at 0 (since negative F14C values can't happen). C14 ages are turned into F using exp(-y/8033), whereas they are turned back into C14 ages using y = -8033 * ln(F). For more details, e.g. on how errors/uncertainties are treated, see F14CtoC14 and C14toF14C.
draw.CF(2450,50) # precise C14 ages are essentially symmetric
draw.CF(50000,2000) # but lower-precision ones aren't!
Run the code above in your browser using DataLab