Learn R Programming

Dasst (version 0.3.4)

write.dssat: Write to a DSSAT-style file from an object of class Dasst

Description

write.dssat writes to a file the contents of an object of class '>Dasst.

Usage

write.dssat(object, fnames)

Arguments

object

An object of class '>Dasst.

fnames

A character vector. The paths to the files where the contents of the object of class '>Dasst will be stored.

Details

This function writes to a file the contents of an object of class '>Dasst striving to maintain compatibility with the DSSAT-style format specifications.

The fnames vector specifies the paths to the files where data will be stored. Each table of the '>Dasst object may be saved in an individual file. If the length of fnames vector is shorter than the length of the object, then the paths will be recycled as necessary.

If paths contain file names that already exist, first the original files are saved appending a .bak extension. Then, the '>Dasst object is saved using these paths.

Examples

Run this code
# NOT RUN {
data(plantGrowth)
length(plantGrowth) <- 1
ffn <- paste(tempdir(), "PlantGro.OUT", sep="/")
write.dssat(plantGrowth, ffn)
# }

Run the code above in your browser using DataLab