Write Chronology File

Description

This function writes a chronology to a file in one of the available formats.

Usage

1
write.rwl(rwl.df, fname, format = c("tucson", "compact", "tridas"), ...)

Arguments

rwl.df

a data.frame containing tree-ring ring widths with the series in columns and the years as rows. The series IDs are the column names and the years are the row names. This type of data.frame is produced by read.rwl.

fname

a character vector giving the file name of the rwl file.

format

a character vector giving the format. This must be "tucson", "compact", or "tridas". Tucson format is the default.

...

arguments specific to the function implementing the operation for the chosen format.

Details

This is a simple wrapper to the functions actually implementing the write operation.

Value

fname

Author(s)

Mikko Korpela

See Also

write.crn, write.tucson, write.compact, write.tridas, read.rwl

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
library(utils)
data(co021)
co021.hdr <- list(site.id = "CO021",
                  site.name = "SCHULMAN OLD TREE NO. 1, MESA VERDE",
                  spp.code = "PSME", state.country = "COLORADO",
                  spp = "DOUGLAS FIR", elev = 2103, lat = 3712,
                  long = -10830, first.yr = 1400, last.yr = 1963,
                  lead.invs = "E. SCHULMAN", comp.date = "")
fname <- write.rwl(rwl.df = co021, fname = tempfile(fileext=".rwl"),
                   format = "tucson", header = co021.hdr,
                   append = FALSE, prec = 0.001)
print(fname) # tempfile used for output

unlink(fname) # remove the file

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.