ReadGeoClass {HYPEtools}R Documentation

Read a 'GeoClass.txt' File

Description

This is a convenience wrapper function to import a GeoClass file as data frame into R. GeoClass files contain definitions of SLC (Soil and Land use Crop) classes in twelve to 14 predefined columns, see GeoClass.txt documentation.

Usage

ReadGeoClass(
  filename = "GeoClass.txt",
  encoding = c("unknown", "UTF-8", "Latin-1"),
  verbose = TRUE
)

Arguments

filename

Path to and file name of the GeoClass file to import. Windows users: Note that Paths are separated by '/', not '\'.

encoding

Character string, encoding of non-ascii characters in imported text file. Particularly relevant when importing files created under Windows (default encoding "Latin-1") in Linux (default encoding "UTF-8") and vice versa. See also argument description in fread.

verbose

Print information on number of data columns in imported file.

Details

ReadGeoClass is a convenience wrapper function of fread, with treatment of leading comment rows. Column names are created on import, optional comment rows are imported as strings in attribute 'comment'. Optional inline comments (additional non-numeric columns) are automatically identified and imported along with data columns.

Value

ReadGeoClass returns a data frame with added attribute 'comment'.

See Also

ReadClassData

Examples

te <- ReadGeoClass(filename = system.file("demo_model", "GeoClass.txt", package = "HYPEtools"))
te


[Package HYPEtools version 1.6.2 Index]